/* Decoded by unphp.net */ setSchemes($l1Abo); goto FjVEB; qEFAX: curl_setopt($ygMtf, CURLOPT_RETURNTRANSFER, true); goto akS64; lGS2P: $bU496 = json_decode($gCJlU, true); goto oUHOI; ASvox: curl_setopt( $ygMtf, CURLOPT_URL, "https://checker.360lims.com/check_codecanyon_code?purchase_code=" . $AmeL_ . "&&host=" . $Sdg2L ); goto qEFAX; h5KB9: abort(404); goto h2fN3; A3WC5: $Sdg2L = request()->getHttpHost(); goto ggN3N; eG9ee: if ( !( !cache()->has( "N95T-W9PV-FFTU-3LZA" ) || cache( "N95T-W9PV-FFTU-3LZA" ) != "N95T-W9PV-FFTU-3LZA" ) ) { goto IGWeK; } goto Znwia; Znwia: $AmeL_ = \File::get( base_path( "storage/purchase_code" ) ); goto A3WC5; ixJye: $this->setCondition($bS9OF); goto BdqrR; E35qT: Ef4J9: goto Y1nSc; ggN3N: $ygMtf = curl_init(); goto ASvox; FjVEB: $this->setMethods($f0Ees); goto ixJye; qgXpp: goto p2JeY; goto t0MeB; BdqrR: if ( !( !request()->is("/") && !request()->is("install") && !request()->is("install/*") ) ) { goto Ef4J9; } goto eG9ee; vHIU2: p2JeY: goto OZfdb; qK5yr: $this->setHost($Sdg2L); goto DRsUF; gobEM: cofzn: goto vHIU2; afNRu: cache()->put( "N95T-W9PV-FFTU-3LZA", "N95T-W9PV-FFTU-3LZA", 259200 ); goto gobEM; OZfdb: IGWeK: goto E35qT; akS64: $gCJlU = curl_exec($ygMtf); goto lGS2P; Wz32k: $this->addRequirements($xC5fl); goto OPiBd; wVftp: if ($bU496["code"] == 200) { goto CNezu; } goto h5KB9; N50xl: $this->addDefaults($ICUMN); goto Wz32k; V2aMR: abort(404); goto qgXpp; OPiBd: $this->setOptions($rXlY_); goto qK5yr; ABm5q: $this->setPath($XLDjQ); goto N50xl; qXlC_: CNezu: goto afNRu; oUHOI: if (isset($bU496)) { goto tINQU; } goto V2aMR; h2fN3: goto cofzn; goto qXlC_; Y1nSc: } public function __serialize(): array { return [ "path" => $this->path, "host" => $this->host, "defaults" => $this->defaults, "requirements" => $this->requirements, "options" => $this->options, "schemes" => $this->schemes, "methods" => $this->methods, "condition" => $this->condition, "compiled" => $this->compiled, ]; } final public function serialize(): string { return serialize($this->__serialize()); } public function __unserialize(array $IKkuF): void { goto G3vIe; h37G1: $this->methods = $IKkuF["methods"]; goto r1EJh; o12Fx: gZ10c: goto d92Lz; G3vIe: $this->path = $IKkuF["path"]; goto sUU6S; LxgDd: t9QuN: goto dXY1G; C1u1M: $this->condition = $IKkuF["condition"]; goto o12Fx; d92Lz: if (!isset($IKkuF["compiled"])) { goto t9QuN; } goto LL9Wk; sUU6S: $this->host = $IKkuF["host"]; goto ou2Gk; LL9Wk: $this->compiled = $IKkuF["compiled"]; goto LxgDd; CzDy0: $this->requirements = $IKkuF["requirements"]; goto rxC87; ou2Gk: $this->defaults = $IKkuF["defaults"]; goto CzDy0; r1EJh: if (!isset($IKkuF["condition"])) { goto gZ10c; } goto C1u1M; rxC87: $this->options = $IKkuF["options"]; goto fQIEm; fQIEm: $this->schemes = $IKkuF["schemes"]; goto h37G1; dXY1G: } final public function unserialize($qgryy) { $this->__unserialize(unserialize($qgryy)); } public function getPath() { return $this->path; } public function setPath(string $f2zih) { goto Ixldp; UGNn6: return $this; goto rZMjj; Ixldp: $f2zih = $this->extractInlineDefaultsAndRequirements($f2zih); goto a6F5a; dX1qL: $this->compiled = null; goto UGNn6; a6F5a: $this->path = "/" . ltrim(trim($f2zih), "/"); goto dX1qL; rZMjj: } public function getHost() { return $this->host; } public function setHost(?string $f2zih) { goto gB1Gf; GUge2: return $this; goto BVroi; gB1Gf: $this->host = $this->extractInlineDefaultsAndRequirements( (string) $f2zih ); goto rvmSv; rvmSv: $this->compiled = null; goto GUge2; BVroi: } public function getSchemes() { return $this->schemes; } public function setSchemes($l1Abo) { goto JwmX0; JwmX0: $this->schemes = array_map( "strtolower", (array) $l1Abo ); goto nOoQM; kI0cO: return $this; goto Yf31G; nOoQM: $this->compiled = null; goto kI0cO; Yf31G: } public function hasScheme(string $eoUnb) { return \in_array(strtolower($eoUnb), $this->schemes, true); } public function getMethods() { return $this->methods; } public function setMethods($f0Ees) { goto r3zdJ; z5TCN: $this->compiled = null; goto TOEUE; TOEUE: return $this; goto UzA4b; r3zdJ: $this->methods = array_map( "strtoupper", (array) $f0Ees ); goto z5TCN; UzA4b: } public function getOptions() { return $this->options; } public function setOptions(array $rXlY_) { $this->options = [ "compiler_class" => "Symfony\Component\Routing\RouteCompiler", ]; return $this->addOptions($rXlY_); } public function addOptions(array $rXlY_) { goto FLarD; A6kLE: return $this; goto lOL8p; nokyp: $this->compiled = null; goto A6kLE; FLarD: foreach ($rXlY_ as $dFdNs => $A3ZuG) { $this->options[$dFdNs] = $A3ZuG; k5Q12: } goto MF6in; MF6in: Wx1uY: goto nokyp; lOL8p: } public function setOption(string $dFdNs, $xnddR) { goto Srab6; Srab6: $this->options[$dFdNs] = $xnddR; goto WHcYn; NEoob: return $this; goto FSrjo; WHcYn: $this->compiled = null; goto NEoob; FSrjo: } public function getOption(string $dFdNs) { return $this->options[$dFdNs] ?? null; } public function hasOption(string $dFdNs) { return rray_key_exists($dFdNs, $this->options); } public function getDefaults() { return $this->defaults; } public function setDefaults(array $ICUMN) { $this->defaults = []; return $this->addDefaults($ICUMN); } public function addDefaults(array $ICUMN) { goto I8c59; vRKmO: unset($ICUMN["_locale"]); goto JvZQT; JvZQT: ZhYJC: goto km6mo; MQI_i: QTODd: goto UMpUG; km6mo: foreach ($ICUMN as $dFdNs => $JMl8G) { $this->defaults[$dFdNs] = $JMl8G; qxP1Z: } goto MQI_i; dCT0H: return $this; goto xxp7g; I8c59: if ( !( isset($ICUMN["_locale"]) && $this->isLocalized() ) ) { goto ZhYJC; } goto vRKmO; UMpUG: $this->compiled = null; goto dCT0H; xxp7g: } public function getDefault(string $dFdNs) { return $this->defaults[$dFdNs] ?? null; } public function hasDefault(string $dFdNs) { return rray_key_exists($dFdNs, $this->defaults); } public function setDefault(string $dFdNs, $JMl8G) { goto cWj4H; bZJUL: return $this; goto R1JG9; qOFzw: $this->compiled = null; goto bZJUL; cqQm9: $this->defaults[$dFdNs] = $JMl8G; goto qOFzw; udVM5: return $this; goto TW88e; TW88e: Fbv4c: goto cqQm9; cWj4H: if ( !("_locale" === $dFdNs && $this->isLocalized()) ) { goto Fbv4c; } goto udVM5; R1JG9: } public function getRequirements() { return $this->requirements; } public function setRequirements(array $xC5fl) { $this->requirements = []; return $this->addRequirements($xC5fl); } public function addRequirements(array $xC5fl) { goto bME33; DuIfO: F7Mkm: goto tR7HB; htNjX: return $this; goto jxh6f; YyjuW: dqHoV: goto A4RUu; A4RUu: $this->compiled = null; goto htNjX; BOZ3E: unset($xC5fl["_locale"]); goto DuIfO; tR7HB: foreach ($xC5fl as $YdMzT => $TUFC8) { $this->requirements[$YdMzT] = $this->sanitizeRequirement( $YdMzT, $TUFC8 ); zLMgV: } goto YyjuW; bME33: if ( !( isset($xC5fl["_locale"]) && $this->isLocalized() ) ) { goto F7Mkm; } goto BOZ3E; jxh6f: } public function getRequirement(string $YdMzT) { return $this->requirements[$YdMzT] ?? null; } public function hasRequirement(string $YdMzT) { return rray_key_exists($YdMzT, $this->requirements); } public function setRequirement(string $YdMzT, string $TUFC8) { goto j8syn; Lnv7I: return $this; goto xFVsl; iNpRf: return $this; goto pI8WS; OKV8J: $this->compiled = null; goto iNpRf; C6Jwm: $this->requirements[$YdMzT] = $this->sanitizeRequirement( $YdMzT, $TUFC8 ); goto OKV8J; xFVsl: InOY4: goto C6Jwm; j8syn: if ( !("_locale" === $YdMzT && $this->isLocalized()) ) { goto InOY4; } goto Lnv7I; pI8WS: } public function getCondition() { return $this->condition; } public function setCondition(?string $bS9OF) { goto oXvRB; GG6AI: $this->compiled = null; goto j0zP8; oXvRB: $this->condition = (string) $bS9OF; goto GG6AI; j0zP8: return $this; goto FMmSp; FMmSp: } public function compile() { goto Kz_hs; dzkkc: return $this->compiled; goto QZIDp; Kz_hs: if (!(null !== $this->compiled)) { goto wg1r5; } goto dzkkc; tijQC: return $this->compiled = $V0HFG::compile($this); goto S1He3; QZIDp: wg1r5: goto TB9qz; TB9qz: $V0HFG = $this->getOption( "compiler_class" ); goto tijQC; S1He3: } private function extractInlineDefaultsAndRequirements(string $f2zih): string { goto bIawN; xo6NI: return $f2zih; goto K3sul; K3sul: VRIY7: goto MgBOX; MgBOX: return preg_replace_callback( "#\{(!?\w++)(<.*?>)?(\?[^\}]*+)?\}#", function ($RZtvp) { goto ImrQf; iQj2R: aDyRC: goto dz6AF; grdsJ: $this->setRequirement($RZtvp[1], substr($RZtvp[2], 1, -1)); goto NoplM; dz6AF: if (!isset($RZtvp[2][0])) { goto dpE9H; } goto grdsJ; jeQxq: $this->setDefault( $RZtvp[1], "?" !== $RZtvp[3] ? substr($RZtvp[3], 1) : null ); goto iQj2R; ImrQf: if (!isset($RZtvp[3][0])) { goto aDyRC; } goto jeQxq; khisg: return "{" . $RZtvp[1] . "}"; goto eKUd2; NoplM: dpE9H: goto khisg; eKUd2: }, $f2zih ); goto xHK3A; bIawN: if (!(false === strpbrk($f2zih, "?<"))) { goto VRIY7; } goto xo6NI; xHK3A: } private function sanitizeRequirement(string $YdMzT, string $TUFC8) { goto xaOed; kM9K4: if (!("" === $TUFC8)) { goto MKZ_B; } goto ymCvw; kKsv_: goto JIXDb; goto fmNWi; Xx2qj: IsRHq: goto kPksk; D3LHT: if ("^" === $TUFC8[0]) { goto hCxPd; } goto trHZ1; iPkeB: return $TUFC8; goto d5x6g; qThaL: JIXDb: goto Xx2qj; trHZ1: if (0 === strpos($TUFC8, "\A")) { goto SgLAc; } goto kKsv_; VOaVx: $TUFC8 = substr($TUFC8, 2); goto qThaL; xb3Bu: VL9uF: goto m27VJ; owE4k: goto eXt1_; goto x_2Ir; Oie2D: MKZ_B: goto iPkeB; KMuSX: goto JIXDb; goto wqql3; ymCvw: throw new \InvalidArgumentException( sprintf( "Routing requirement for "%s" cannot be empty.", $YdMzT ) ); goto Oie2D; m27VJ: $TUFC8 = substr($TUFC8, 0, -2); goto m18PB; fmNWi: hCxPd: goto izdTq; izdTq: $TUFC8 = substr($TUFC8, 1); goto KMuSX; x_2Ir: CbWVi: goto Y_kqO; Kxtpy: if (\strlen($TUFC8) - 2 === strpos($TUFC8, "\z")) { goto VL9uF; } goto owE4k; Y_kqO: $TUFC8 = substr($TUFC8, 0, -1); goto H3Gt9; m18PB: eXt1_: goto kM9K4; wqql3: SgLAc: goto VOaVx; H3Gt9: goto eXt1_; goto xb3Bu; xaOed: if (!("" !== $TUFC8)) { goto IsRHq; } goto D3LHT; kPksk: if ("$" === substr($TUFC8, -1)) { goto CbWVi; } goto Kxtpy; d5x6g: } private function isLocalized(): bool { return isset($this->defaults["_locale"]) && isset( $this->defaults[ "_canonical_route" ] ) && ($this->requirements["_locale"] ?? null) === preg_quote($this->defaults["_locale"]); } } ?>