Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php class eA991bA3EC74F0FB90aCC94C2D2dE518 { private static $DATA_SECTION_SEPARAT..
Decoded Output download
<?php
class eA991bA3EC74F0FB90aCC94C2D2dE518
{
private static $DATA_SECTION_SEPARATOR_SIZE = 16;
private static $METADATA_START_MARKER = "\xab\xcd\xefMaxMind.com";
private static $METADATA_START_MARKER_LENGTH = 14;
private static $METADATA_MAX_SIZE = 131072;
private $decoder;
private $fileHandle;
private $fileSize;
private $ipV4Start;
private $metadata;
public function __construct($fcc5f944181b5dfc52629a41a9236ae1)
{
goto bd3c458e15d91c5913d96ac0e1bd34da;
D6674929af733dbceb848bb53f674bbb:
throw new \AE5eABB8757C4178C9cFCD053EDb2D63("Error opening "{$fcc5f944181b5dfc52629a41a9236ae1}".");
goto eb29ea4b796102b28adbdeaef73f621d;
A0fccba0ce5f7c4f067d246234eabbc3:
$this->fileHandle = @fopen($fcc5f944181b5dfc52629a41a9236ae1, "rb");
goto e692d8a63717abc77911819aa19124be;
f12f1757fd159096bc39c8f0955e6e8c:
$this->fileSize = @filesize($fcc5f944181b5dfc52629a41a9236ae1);
goto D9d1913bb1bd502bb8ed26444ef9c344;
bd3c458e15d91c5913d96ac0e1bd34da:
if (!(func_num_args() !== 1)) {
goto e4c6cc2ed9fb962db4e3d899f8d68942;
}
goto A3362468df7f91c0ff6bdb2e45eb63fa;
cc53e344d002fc5250903801d404cbe5:
A00b03b7b1de0ebf40505c14e4019512:
goto ad8aba3a3c6dcd74d788768f2e79f1d1;
eb29ea4b796102b28adbdeaef73f621d:
B1b42663433471a1950d318761560071:
goto f12f1757fd159096bc39c8f0955e6e8c;
A2f63c47a8240b327318a2ed119cc9da:
$this->decoder = new Dd866CD266D22904dB08cEDe9c891Eeb($this->fileHandle, $this->metadata->searchTreeSize + self::$DATA_SECTION_SEPARATOR_SIZE);
goto Aad289fa2336110d232c7132580e6d4f;
D9d1913bb1bd502bb8ed26444ef9c344:
if (!($this->fileSize === false)) {
goto A00b03b7b1de0ebf40505c14e4019512;
}
goto E7cb9c81199aca13fd9378fe886d7dc3;
ad8aba3a3c6dcd74d788768f2e79f1d1:
$start = $this->A7C32B46AF6F256bB22e0a3982D786CB($fcc5f944181b5dfc52629a41a9236ae1);
goto aaf68bb313b261c25bc4296bb148e2f5;
Cf3aa511515cf96401fc29e703fe6922:
if (is_readable($fcc5f944181b5dfc52629a41a9236ae1)) {
goto f2d53b7103e671228a2d4ac6502809ae;
}
goto F05193d2aacfddfba9d1a83fb8aa10a0;
dcfdfa764d140463cf2a024936715702:
$this->metadata = new d3306B41F5D6529552c29749c22a8518($A06049ff11525b574ab80633c9756336);
goto A2f63c47a8240b327318a2ed119cc9da;
e692d8a63717abc77911819aa19124be:
if (!($this->fileHandle === false)) {
goto B1b42663433471a1950d318761560071;
}
goto D6674929af733dbceb848bb53f674bbb;
E9eee29935352696c9b8b6705e102ae5:
e4c6cc2ed9fb962db4e3d899f8d68942:
goto Cf3aa511515cf96401fc29e703fe6922;
E7cb9c81199aca13fd9378fe886d7dc3:
throw new \B68B5Fc2ED0F8828d9E33d8AC600B9D7("Error determining the size of "{$fcc5f944181b5dfc52629a41a9236ae1}".");
goto cc53e344d002fc5250903801d404cbe5;
B6b74805f34e9e387f7918e2886be215:
f2d53b7103e671228a2d4ac6502809ae:
goto A0fccba0ce5f7c4f067d246234eabbc3;
A3362468df7f91c0ff6bdb2e45eb63fa:
throw new \ae5EaBb8757C4178c9cFcD053eDB2D63("The constructor takes exactly one argument.");
goto E9eee29935352696c9b8b6705e102ae5;
F05193d2aacfddfba9d1a83fb8aa10a0:
throw new \aE5eAbb8757c4178C9cfcd053EDb2D63("The file "{$fcc5f944181b5dfc52629a41a9236ae1}" does not exist or is not readable.");
goto B6b74805f34e9e387f7918e2886be215;
c95929b9c79051f323ae47e3e6f9f780:
list($A06049ff11525b574ab80633c9756336) = $ecbfff81299dedd5de46f4305f849144->A13C48203F7686Cc9D7129Db62Ce01bD($start);
goto dcfdfa764d140463cf2a024936715702;
aaf68bb313b261c25bc4296bb148e2f5:
$ecbfff81299dedd5de46f4305f849144 = new Dd866CD266d22904DB08CeDe9c891eEb($this->fileHandle, $start);
goto c95929b9c79051f323ae47e3e6f9f780;
Aad289fa2336110d232c7132580e6d4f:
}
public function C6A76952B4Cef18f3C98C0e6A9dD1274($c74ae485951336031407d08ac68be11b)
{
goto A470bef0c664871770e7ece4dd4d4e0e;
baa95bac2fa6c78aefb14368d9d009d4:
if (is_resource($this->fileHandle)) {
goto Fb81fc7529107d1504dd1f46022ce89e;
}
goto b5ea89eb74d329489a79a6d9d408295e;
b5ea89eb74d329489a79a6d9d408295e:
throw new \F09F1544c2E3158905ec968A08EC0995("Attempt to read from a closed MaxMind DB.");
goto E7a3517135df86ffc4e9985dd2564df9;
c3998cad7ca9fb022264a2276e420983:
if (filter_var($c74ae485951336031407d08ac68be11b, FILTER_VALIDATE_IP)) {
goto c61b463359d089a0ce3894e81d4997b6;
}
goto Cdb42623a1e125f4bf841ee38a76445b;
cc6dc65f7394e3fba00b210079b54072:
throw new \Ae5eAbb8757c4178C9cFCd053eDB2d63("Method takes exactly one argument.");
goto Efea3cfd810128557614e2aa38abb994;
Efea3cfd810128557614e2aa38abb994:
D716289af67a638a75d2394c2527920b:
goto baa95bac2fa6c78aefb14368d9d009d4;
Daf96648aa2fb672d17d1cc33ded7d18:
if (!($ecbe9cf84c74cb6bd2bc530654115271 === 0)) {
goto F6a7d093bef60caa72fd960c0dc8d72f;
}
goto Bcbfe7890d17a19117b11d09d6bc6292;
Bcbfe7890d17a19117b11d09d6bc6292:
return null;
goto a4305f443cb17e83b737263fb6384ab0;
a4305f443cb17e83b737263fb6384ab0:
F6a7d093bef60caa72fd960c0dc8d72f:
goto A29b994e484f247a5497c7f6a1bf2aa4;
A29b994e484f247a5497c7f6a1bf2aa4:
return $this->ED2Ed02968e0ac84cD8A8C8Fa75E3c1b($ecbe9cf84c74cb6bd2bc530654115271);
goto F876dd8de51919c85345292112474657;
C1598d9acfabc6cd413fbd26a597fdac:
if (!($this->metadata->ipVersion === 4 && strrpos($c74ae485951336031407d08ac68be11b, ":"))) {
goto b53b81ccee2ce7fd30faeda998acb59f;
}
goto B31d5db6b21c60b2fbb942ff760e3467;
A470bef0c664871770e7ece4dd4d4e0e:
if (!(func_num_args() !== 1)) {
goto D716289af67a638a75d2394c2527920b;
}
goto cc6dc65f7394e3fba00b210079b54072;
Cdb42623a1e125f4bf841ee38a76445b:
throw new \Ae5eAbB8757C4178c9CFcd053edB2d63("The value "{$c74ae485951336031407d08ac68be11b}" is not a valid IP address.");
goto b11abf758353af0fc3944c8951183986;
B31d5db6b21c60b2fbb942ff760e3467:
throw new \ae5EaBB8757C4178c9CfCd053Edb2D63("Error looking up {$c74ae485951336031407d08ac68be11b}. You attempted to look up an" . " IPv6 address in an IPv4-only database.");
goto Ad2b4bf1aa663fe7f05e4c1a8e19e51b;
Ad2b4bf1aa663fe7f05e4c1a8e19e51b:
b53b81ccee2ce7fd30faeda998acb59f:
goto Bf09f8df942a0f4bc58161e8240614f4;
b11abf758353af0fc3944c8951183986:
c61b463359d089a0ce3894e81d4997b6:
goto C1598d9acfabc6cd413fbd26a597fdac;
Bf09f8df942a0f4bc58161e8240614f4:
$ecbe9cf84c74cb6bd2bc530654115271 = $this->fb57309c1eAF4A3c84605fce746c871b($c74ae485951336031407d08ac68be11b);
goto Daf96648aa2fb672d17d1cc33ded7d18;
E7a3517135df86ffc4e9985dd2564df9:
Fb81fc7529107d1504dd1f46022ce89e:
goto c3998cad7ca9fb022264a2276e420983;
F876dd8de51919c85345292112474657:
}
private function fb57309c1EAF4A3C84605fCE746C871B($c74ae485951336031407d08ac68be11b)
{
goto F126840589bf313ff229ffef6e8590cb;
Cf27b51bfdc12a73072d02c87f8463e6:
$C48e0083a9caa391609a3c645a2ec889++;
goto f82cb5088bfd88f0457af1b3933f97ff;
A72368e8666e19648f8a0d081a716f3d:
return $E21561cba90465c4a869c01eb89269bf;
goto ad182ffc7c24c6d67215348ab98f83b2;
ad182ffc7c24c6d67215348ab98f83b2:
F2389e64fb1dc9a7f848c0856abbdf28:
goto E8b7ea012612791280ac8e89ffc0386a;
b349888cdfa62ebfc018e942b0ad99d2:
$E21561cba90465c4a869c01eb89269bf = $this->d5c6C48459bbFBd01086116BcB860620($E21561cba90465c4a869c01eb89269bf, $C8fc07afc7ecf3e8b7eaedada7742f62);
goto Ef63b58082a0b3fc1dc218472ef3050a;
Db0a3443cb504af6ea566bddfa1b8bbe:
goto F2389e64fb1dc9a7f848c0856abbdf28;
goto F2a0df88a96ed8e717ed6ac20b18669a;
ca9fd230ce1aaed93a49a3c6781d1ee8:
$e8351c0a0bb14dbcb1ae4b47d16ad8e0 = count($Ee409cb1f2af7c6c57fafe34153897e5) * 8;
goto Ab6135af466f3bf3936c7f6b8b87c0f1;
Ef63b58082a0b3fc1dc218472ef3050a:
d7780bfa79d64223a74734c14a18143e:
goto Cf27b51bfdc12a73072d02c87f8463e6;
C130c0c9d4d38b24eeadf17691c10d6d:
if (!($E21561cba90465c4a869c01eb89269bf >= $this->metadata->nodeCount)) {
goto d645a2816b2ca68a938b0aa77a8d9a17;
}
goto e142ce3e7b780d4778bdd58efa079262;
F2a0df88a96ed8e717ed6ac20b18669a:
e6b253347f015d8bd4cf91a853e8381a:
goto Ad41b9d1803956e664ab1438021beefa;
F863c08c58e12231d9654278adf9d86b:
goto F2389e64fb1dc9a7f848c0856abbdf28;
goto Dd76606d7f5154b687e14dc4f53ce37a;
Ab6135af466f3bf3936c7f6b8b87c0f1:
$E21561cba90465c4a869c01eb89269bf = $this->E1644cfFB8f7835A8173DF9d028211f0($e8351c0a0bb14dbcb1ae4b47d16ad8e0);
goto A224aef65563cd99d5725ba9c7119344;
Defd6cfa0db40da90622cba266ec21a9:
$C8fc07afc7ecf3e8b7eaedada7742f62 = 1 & $Ee3f052e30ec491b95ae9b13cbc506f4 >> 7 - $C48e0083a9caa391609a3c645a2ec889 % 8;
goto b349888cdfa62ebfc018e942b0ad99d2;
f7e8d8f92ed472740a6be49027837246:
ad933c7c8e2ab343f44ce73a84a2fb0e:
goto da5781ee566832fc017f88e2be2455e4;
E8b7ea012612791280ac8e89ffc0386a:
throw new e5Fea4Bb1753b166E279E9172aD7B28d("Something bad happened");
goto f05d35691286011ac62fd9f332f8fec0;
E2736829c0e27d255b152bd08ebdd064:
if ($E21561cba90465c4a869c01eb89269bf > $this->metadata->nodeCount) {
goto ae5e727ee34360aad95d2be30d101b3a;
}
goto Db0a3443cb504af6ea566bddfa1b8bbe;
Aa37639a081bc04acf4b184b51a6efef:
if (!($C48e0083a9caa391609a3c645a2ec889 < $e8351c0a0bb14dbcb1ae4b47d16ad8e0)) {
goto ad933c7c8e2ab343f44ce73a84a2fb0e;
}
goto C130c0c9d4d38b24eeadf17691c10d6d;
e142ce3e7b780d4778bdd58efa079262:
goto ad933c7c8e2ab343f44ce73a84a2fb0e;
goto D831537f0ec694dacbeb71971a571caf;
Ad41b9d1803956e664ab1438021beefa:
return 0;
goto F863c08c58e12231d9654278adf9d86b;
f82cb5088bfd88f0457af1b3933f97ff:
goto E398a6489e00d6e1e9e0dcfc0c3eff17;
goto f7e8d8f92ed472740a6be49027837246;
ae74a1086afc165e3daf7557c8f13d3d:
E398a6489e00d6e1e9e0dcfc0c3eff17:
goto Aa37639a081bc04acf4b184b51a6efef;
da5781ee566832fc017f88e2be2455e4:
if ($E21561cba90465c4a869c01eb89269bf === $this->metadata->nodeCount) {
goto e6b253347f015d8bd4cf91a853e8381a;
}
goto E2736829c0e27d255b152bd08ebdd064;
D831537f0ec694dacbeb71971a571caf:
d645a2816b2ca68a938b0aa77a8d9a17:
goto f0af2ee436992d82080b9804ceff24d4;
Dd76606d7f5154b687e14dc4f53ce37a:
ae5e727ee34360aad95d2be30d101b3a:
goto A72368e8666e19648f8a0d081a716f3d;
F126840589bf313ff229ffef6e8590cb:
$Ee409cb1f2af7c6c57fafe34153897e5 = array_merge(unpack("C*", inet_pton($c74ae485951336031407d08ac68be11b)));
goto ca9fd230ce1aaed93a49a3c6781d1ee8;
A224aef65563cd99d5725ba9c7119344:
$C48e0083a9caa391609a3c645a2ec889 = 0;
goto ae74a1086afc165e3daf7557c8f13d3d;
f0af2ee436992d82080b9804ceff24d4:
$Ee3f052e30ec491b95ae9b13cbc506f4 = 255 & $Ee409cb1f2af7c6c57fafe34153897e5[$C48e0083a9caa391609a3c645a2ec889 >> 3];
goto Defd6cfa0db40da90622cba266ec21a9;
f05d35691286011ac62fd9f332f8fec0:
}
private function E1644Cffb8f7835a8173Df9d028211F0($b362cb2e1492b66663cf3718328409ad)
{
goto Deb7e8748a2cfeaec1b59d3fad519dd0;
Deb7e8748a2cfeaec1b59d3fad519dd0:
if (!($this->metadata->ipVersion === 6 && $b362cb2e1492b66663cf3718328409ad === 32)) {
goto F5288175afea4ed3619e0c7b79b801f9;
}
goto Fe8752fe1410013b264c86b052773e38;
Fe8752fe1410013b264c86b052773e38:
return $this->AA29eC1cCc612005AeB68f6Cc11bF9F6();
goto a54e7f5c894b186042f4dcbd8330d281;
a54e7f5c894b186042f4dcbd8330d281:
F5288175afea4ed3619e0c7b79b801f9:
goto E4b68563341a2ee46f35f68d6c4b3559;
E4b68563341a2ee46f35f68d6c4b3559:
return 0;
goto F770dcd6a50c1d02cbb0b653a181d766;
F770dcd6a50c1d02cbb0b653a181d766:
}
private function aa29Ec1cCc612005AEb68f6Cc11bf9f6()
{
goto Ada74f2cf5ce1b4c85aafcd56431d678;
b9aebbc7966af287b64c9974eb632749:
$C48e0083a9caa391609a3c645a2ec889 = 0;
goto A837713f4d9208dade3be787a3f77096;
Fcbca6261bfbbae2e87b3ff044d9a753:
if (!($C48e0083a9caa391609a3c645a2ec889 < 96 && $E21561cba90465c4a869c01eb89269bf < $this->metadata->nodeCount)) {
goto c02ee6d5b6c4f5b46486405c7330e441;
}
goto A96c239d09278e884082c018f96ebc23;
c46f3d52e37230a4a7b5e4cf46925ac0:
return 0;
goto Af26c6d36125180876225220c4e18d37;
Ef9875c2bb91b98cacb356a1532225e6:
goto d0168f94f95e0ace10a7104528667d0e;
goto Ae0153bbf7791c79647f5b4ce56d3682;
Af26c6d36125180876225220c4e18d37:
c460a8f675bc485edd43a2201548a3bf:
goto C9a2d7de26d81717b461b5a25e28fd12;
c263a2a3f8dd1325788a98fc091478c6:
$this->ipV4Start = $E21561cba90465c4a869c01eb89269bf;
goto ccf7e335f40e007efc51e2c9bbccfa2c;
Ca42185ef5637249beebf262dd36cf40:
eab9fea824fb15f29e5b4b62ac35f7be:
goto B845f7b3f6c2364265a52b50baa7ee11;
A96c239d09278e884082c018f96ebc23:
$E21561cba90465c4a869c01eb89269bf = $this->D5c6c48459BbfbD01086116BCb860620($E21561cba90465c4a869c01eb89269bf, 0);
goto Ca42185ef5637249beebf262dd36cf40;
De37d5db4803009f2110dd5fa842546d:
return $this->ipV4Start;
goto edc47afc993a40567db4373b9f943403;
Ae0153bbf7791c79647f5b4ce56d3682:
c02ee6d5b6c4f5b46486405c7330e441:
goto c263a2a3f8dd1325788a98fc091478c6;
edc47afc993a40567db4373b9f943403:
Facb13f64bf19d20bb7a89bc57018d1d:
goto Baf436791cbe67b458b0672057a9122e;
C9a2d7de26d81717b461b5a25e28fd12:
if (!$this->ipV4Start) {
goto Facb13f64bf19d20bb7a89bc57018d1d;
}
goto De37d5db4803009f2110dd5fa842546d;
ccf7e335f40e007efc51e2c9bbccfa2c:
return $E21561cba90465c4a869c01eb89269bf;
goto a9a487c036bc6faae5441a86b4cb1665;
A837713f4d9208dade3be787a3f77096:
d0168f94f95e0ace10a7104528667d0e:
goto Fcbca6261bfbbae2e87b3ff044d9a753;
Baf436791cbe67b458b0672057a9122e:
$E21561cba90465c4a869c01eb89269bf = 0;
goto b9aebbc7966af287b64c9974eb632749;
B845f7b3f6c2364265a52b50baa7ee11:
$C48e0083a9caa391609a3c645a2ec889++;
goto Ef9875c2bb91b98cacb356a1532225e6;
Ada74f2cf5ce1b4c85aafcd56431d678:
if (!($this->metadata->ipVersion === 4)) {
goto c460a8f675bc485edd43a2201548a3bf;
}
goto c46f3d52e37230a4a7b5e4cf46925ac0;
a9a487c036bc6faae5441a86b4cb1665:
}
private function D5C6c48459bBfbD01086116BCB860620($c2d96fe54387f063a208006b486a7d91, $D4305bd800f15145a64f9ab75d98c121)
{
goto A7abe9bb1cbf3f815e76a2c9054db831;
f726ad33fd482c24569793a174318b7e:
Ab19f4161b3452092636c3e1393b7191:
goto Beaa1a0d2c647e577701fd1511cea125;
Beaa1a0d2c647e577701fd1511cea125:
D1b43cb7e7880709053cf8e6193f04dc:
goto Ee270f1594d3ece254ec1c4c10973858;
A7abe9bb1cbf3f815e76a2c9054db831:
$ebc2c8150b129fd1645db3e81b1a9eb5 = $c2d96fe54387f063a208006b486a7d91 * $this->metadata->nodeByteSize;
goto C69cb8551b1e4a2f18c3f6a8d4713ca2;
C69cb8551b1e4a2f18c3f6a8d4713ca2:
switch ($this->metadata->recordSize) {
case 24:
goto B88c58f21e8227b5adac77b9dbc748b7;
Bce7c63d95dc16431c7b5cee108955ee:
return $E21561cba90465c4a869c01eb89269bf;
goto e63025adf40b9753b2d89fbeed63e905;
B88c58f21e8227b5adac77b9dbc748b7:
$e13ac89e162bcc9913e553b949f755b6 = c71f9a0Aa9539e5Bbb23F465B5b8A992::ad87a931cdE9286D705B4954d6B159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + $D4305bd800f15145a64f9ab75d98c121 * 3, 3);
goto B48674966485e0368f2a957521c60b02;
B48674966485e0368f2a957521c60b02:
list(, $E21561cba90465c4a869c01eb89269bf) = unpack("N", "\x0" . $e13ac89e162bcc9913e553b949f755b6);
goto Bce7c63d95dc16431c7b5cee108955ee;
e63025adf40b9753b2d89fbeed63e905:
case 28:
goto A8848b13f988c8caa0cdf87b439dca1f;
ca59000a111f13b797bee3ccf3c5a001:
return $E21561cba90465c4a869c01eb89269bf;
goto E2cb607fd30fab84e98b4d285ecddf3c;
a11ee70f650747d60a319118c87afdd1:
$Fc8639fe976d9e5cccc0279654b9e2ca = (240 & $Fc8639fe976d9e5cccc0279654b9e2ca) >> 4;
goto B618301d5c9f8f7d177fb05a200e8546;
D6bdb2d7efafc6c72e771c589944342d:
list(, $E21561cba90465c4a869c01eb89269bf) = unpack("N", chr($Fc8639fe976d9e5cccc0279654b9e2ca) . $e13ac89e162bcc9913e553b949f755b6);
goto ca59000a111f13b797bee3ccf3c5a001;
E1a26db15a1e8eaaf39dc7ce23aea0d9:
e18930c465faf084e90930e48d746e4c:
goto a11ee70f650747d60a319118c87afdd1;
C16ba510d2fc8a8a6aeeadb364fe2802:
$e13ac89e162bcc9913e553b949f755b6 = c71f9a0AA9539e5BbB23f465b5B8a992::aD87A931CDE9286d705B4954D6b159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + $D4305bd800f15145a64f9ab75d98c121 * 4, 3);
goto D6bdb2d7efafc6c72e771c589944342d;
Fcffd3bfbdcee2f227fcbd0b0cd54293:
$Fc8639fe976d9e5cccc0279654b9e2ca = 15 & $Fc8639fe976d9e5cccc0279654b9e2ca;
goto Fd744c12b010aaa5abc8f47a8142133c;
B618301d5c9f8f7d177fb05a200e8546:
c927f79f50faea193aaada0c3ccc8fc2:
goto C16ba510d2fc8a8a6aeeadb364fe2802;
b23487e0b2e567f9cb27d8a7180e31b7:
list(, $Fc8639fe976d9e5cccc0279654b9e2ca) = unpack("C", $e2ef3a957162e942cac3ec5ceebdcdea);
goto fe7f15306dfe803e40cbdd5c7252deb7;
fe7f15306dfe803e40cbdd5c7252deb7:
if ($D4305bd800f15145a64f9ab75d98c121 === 0) {
goto e18930c465faf084e90930e48d746e4c;
}
goto Fcffd3bfbdcee2f227fcbd0b0cd54293;
A8848b13f988c8caa0cdf87b439dca1f:
$e2ef3a957162e942cac3ec5ceebdcdea = C71F9A0aa9539e5BbB23f465B5B8a992::Ad87a931CDe9286D705B4954d6b159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + 3, 1);
goto b23487e0b2e567f9cb27d8a7180e31b7;
Fd744c12b010aaa5abc8f47a8142133c:
goto c927f79f50faea193aaada0c3ccc8fc2;
goto E1a26db15a1e8eaaf39dc7ce23aea0d9;
E2cb607fd30fab84e98b4d285ecddf3c:
case 32:
goto a10b2ee5703c6434b8a8d5c0c30ec1a3;
a10b2ee5703c6434b8a8d5c0c30ec1a3:
$e13ac89e162bcc9913e553b949f755b6 = c71f9a0Aa9539e5bbB23f465b5B8A992::aD87A931CDe9286d705B4954d6b159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + $D4305bd800f15145a64f9ab75d98c121 * 4, 4);
goto b5684b5abdb4c118493608523fe367ac;
b5684b5abdb4c118493608523fe367ac:
list(, $E21561cba90465c4a869c01eb89269bf) = unpack("N", $e13ac89e162bcc9913e553b949f755b6);
goto ba070023ff381d4600c468384bb8de57;
ba070023ff381d4600c468384bb8de57:
return $E21561cba90465c4a869c01eb89269bf;
goto C4928e6c3c2199943bcf3792cc76be5d;
C4928e6c3c2199943bcf3792cc76be5d:
default:
throw new e5fEA4BB1753B166e279E9172aD7B28d("Unknown record size: " . $this->metadata->recordSize);
}
goto f726ad33fd482c24569793a174318b7e;
Ee270f1594d3ece254ec1c4c10973858:
}
private function ed2ED02968E0ac84Cd8A8c8Fa75e3c1B($ecbe9cf84c74cb6bd2bc530654115271)
{
goto E757b68bab116cc0e261930deccbf89c;
f1cb99421d60afa30ab1b6a7690fd1a8:
F6f36605b448a9b3a5197b7025c709c7:
goto e80f531e28201d7f915c1cfa45a778ec;
aebc1f8743997a07c981a96d2edbaa6b:
throw new E5fEA4bB1753B166e279E9172aD7B28d("The MaxMind DB file's search tree is corrupt");
goto f1cb99421d60afa30ab1b6a7690fd1a8;
Fb5873e399c2c7756882c454e43acffb:
if (!($A623e87d85862face6475925165728ef > $this->fileSize)) {
goto F6f36605b448a9b3a5197b7025c709c7;
}
goto aebc1f8743997a07c981a96d2edbaa6b;
E4d571c621a2e3c84332b269654d330a:
return $d76067cf9572f7a6691c85c12faf2a29;
goto b798f66187276ee9b447c6b70916224e;
e80f531e28201d7f915c1cfa45a778ec:
list($d76067cf9572f7a6691c85c12faf2a29) = $this->decoder->A13C48203F7686Cc9D7129Db62cE01bd($A623e87d85862face6475925165728ef);
goto E4d571c621a2e3c84332b269654d330a;
E757b68bab116cc0e261930deccbf89c:
$A623e87d85862face6475925165728ef = $ecbe9cf84c74cb6bd2bc530654115271 - $this->metadata->nodeCount + $this->metadata->searchTreeSize;
goto Fb5873e399c2c7756882c454e43acffb;
b798f66187276ee9b447c6b70916224e:
}
private function a7c32B46aF6F256bb22e0A3982D786Cb($dae587fac852b56aefd2f953ed975545)
{
goto A6f874ae4b58755b8e790204cbabf351;
f9c8528e242aeda75540c06fde1becf1:
$C48e0083a9caa391609a3c645a2ec889++;
goto D42c89b06a052e1e49b48b49f6778845;
A6f874ae4b58755b8e790204cbabf351:
$fb1d4f6290dabf126bb2eb152b0eb565 = $this->fileHandle;
goto cc8d5535bc18c55ff5062140ed685c49;
d3a7d89c312e7719ef90d2066f9d3225:
$f72e31b73721572bd3e8244221755f8b = self::$METADATA_START_MARKER;
goto D3a6cb1a3349ee593142a3660737669c;
ff75bed3309e0773c8888d52adc87142:
d52a92c2e63cc46f51c7399517a6e363:
goto A31827c695f147cd62663e9692186d5f;
Be86a38e1d580770e267f76a22a0567f:
$A742e5ef8513dc737be8897f56448090 = fgetc($fb1d4f6290dabf126bb2eb152b0eb565);
goto e6cd57c71d354d569245b23ff53b08ad;
B39e1c4c26957c21530ae2e1f711a424:
$F5bcec0ef52d6f1ba3acd0ff7bc3d62a = $B07415feccc81fe5e7c5b2ffbd10f8b7["size"];
goto d3a7d89c312e7719ef90d2066f9d3225;
ceccfc7448a3a1fed71a04bca0b9465b:
d3bc476031956271c25c45d992cb2243:
goto f9c8528e242aeda75540c06fde1becf1;
A31827c695f147cd62663e9692186d5f:
return $F5bcec0ef52d6f1ba3acd0ff7bc3d62a - $C48e0083a9caa391609a3c645a2ec889;
goto ceccfc7448a3a1fed71a04bca0b9465b;
F932ee86a2b5fe250a556bf8722616ec:
A51a3b27e65c4ab311de71ccda9e3873:
goto D525924525b307a9299df7b6c3d1a22f;
D57c4ea8de2b66eddb354a4a4298b552:
fseek($fb1d4f6290dabf126bb2eb152b0eb565, $F5bcec0ef52d6f1ba3acd0ff7bc3d62a - $C48e0083a9caa391609a3c645a2ec889 - $C9c5f05a2837ab86483ff2386b405be3 - 1);
goto Be86a38e1d580770e267f76a22a0567f;
Eac7c62b8bf35248a1aeed4feae7367e:
E76a42d2e35e743674518d3f668e25a8:
goto f64b757d6bb912f42a6890932697ff48;
cc8381b62ccdaa818dca5b1046417c9a:
$f63837d29d6878f4161ef8e9356da2dd = min(self::$METADATA_MAX_SIZE, $F5bcec0ef52d6f1ba3acd0ff7bc3d62a) - $Dadcbaa6b04bbafcd2f96dc20782b59c;
goto eb787cf2d7b1f31af9c4e80db61a3474;
eb787cf2d7b1f31af9c4e80db61a3474:
$C48e0083a9caa391609a3c645a2ec889 = 0;
goto F932ee86a2b5fe250a556bf8722616ec;
a5e3c1ccf13d06a027fa7ca74923301b:
$C9c5f05a2837ab86483ff2386b405be3 = 0;
goto c43e2362c08038f860c12304cc417a6e;
Fe2d049907f8f718a3d86069495d3209:
d7ea8a4f8a2b250b6d91f4a048f4d7ed:
goto Eac7c62b8bf35248a1aeed4feae7367e;
D3a6cb1a3349ee593142a3660737669c:
$Dadcbaa6b04bbafcd2f96dc20782b59c = self::$METADATA_START_MARKER_LENGTH;
goto cc8381b62ccdaa818dca5b1046417c9a;
fc753b16d8810029765a17abc8e7e1a6:
throw new E5Fea4Bb1753B166E279E9172AD7B28D("Error opening database file ({$dae587fac852b56aefd2f953ed975545}). " . "Is this a valid MaxMind DB file?");
goto e993a44a66d93e53799fc41d5fa999de;
e6cd57c71d354d569245b23ff53b08ad:
if (!($A742e5ef8513dc737be8897f56448090 !== $f72e31b73721572bd3e8244221755f8b[$Dadcbaa6b04bbafcd2f96dc20782b59c - $C9c5f05a2837ab86483ff2386b405be3 - 1])) {
goto d7ea8a4f8a2b250b6d91f4a048f4d7ed;
}
goto b4aa443033c803bddbc159af333acb8a;
B4c96944d847850f37c00841ce9b384b:
F8960d545a5353d79e4d6f3605042c4a:
goto fc753b16d8810029765a17abc8e7e1a6;
cc8d5535bc18c55ff5062140ed685c49:
$B07415feccc81fe5e7c5b2ffbd10f8b7 = fstat($fb1d4f6290dabf126bb2eb152b0eb565);
goto B39e1c4c26957c21530ae2e1f711a424;
A020d0cf8192d67c5210ba3742b439c5:
goto A3bca08b3db896b44a2d7d1231daf246;
goto ff75bed3309e0773c8888d52adc87142;
f64b757d6bb912f42a6890932697ff48:
$C9c5f05a2837ab86483ff2386b405be3++;
goto A020d0cf8192d67c5210ba3742b439c5;
b4aa443033c803bddbc159af333acb8a:
goto d3bc476031956271c25c45d992cb2243;
goto Fe2d049907f8f718a3d86069495d3209;
c43e2362c08038f860c12304cc417a6e:
A3bca08b3db896b44a2d7d1231daf246:
goto f3bf05b95f25253f987e420b0292c65f;
f3bf05b95f25253f987e420b0292c65f:
if (!($C9c5f05a2837ab86483ff2386b405be3 < $Dadcbaa6b04bbafcd2f96dc20782b59c)) {
goto d52a92c2e63cc46f51c7399517a6e363;
}
goto D57c4ea8de2b66eddb354a4a4298b552;
D42c89b06a052e1e49b48b49f6778845:
goto A51a3b27e65c4ab311de71ccda9e3873;
goto B4c96944d847850f37c00841ce9b384b;
D525924525b307a9299df7b6c3d1a22f:
if (!($C48e0083a9caa391609a3c645a2ec889 <= $f63837d29d6878f4161ef8e9356da2dd)) {
goto F8960d545a5353d79e4d6f3605042c4a;
}
goto a5e3c1ccf13d06a027fa7ca74923301b;
e993a44a66d93e53799fc41d5fa999de:
}
public function F2DA8F271085E2A519f6b5753eeD5024()
{
goto Bbff185a30e7e1b44794c5eff43e7ddd;
b85ec10d3dea4ceacbdf0537bc526875:
return $this->metadata;
goto F9e2012329f350f1a8eff8fd4f79025a;
Fd8cdd544734b7376d1a7c0f053ebc1c:
fdfd34f34bbafc3e36f710204ebce9a7:
goto b85ec10d3dea4ceacbdf0537bc526875;
E7615204439826241d4c189dbbc7c797:
Beabf566b318f9814d7823008f93e2ed:
goto A7d048e2aa50c277f12f4bbdee9b3055;
B7d632630f6240f602b0418b169d11c6:
throw new \f09F1544c2E3158905eC968a08Ec0995("Attempt to read from a closed MaxMind DB.");
goto Fd8cdd544734b7376d1a7c0f053ebc1c;
db3f754b0fecb562f2d277a05a228829:
throw new \ae5eaBB8757C4178c9cFcd053edB2d63("Method takes no arguments.");
goto E7615204439826241d4c189dbbc7c797;
A7d048e2aa50c277f12f4bbdee9b3055:
if (is_resource($this->fileHandle)) {
goto fdfd34f34bbafc3e36f710204ebce9a7;
}
goto B7d632630f6240f602b0418b169d11c6;
Bbff185a30e7e1b44794c5eff43e7ddd:
if (!func_num_args()) {
goto Beabf566b318f9814d7823008f93e2ed;
}
goto db3f754b0fecb562f2d277a05a228829;
F9e2012329f350f1a8eff8fd4f79025a:
}
public function close()
{
goto a6dc28d99150f08076693b3a28f77502;
C0c15b61a8a37a2eaad5cb72f16f0f3f:
throw new \f09f1544c2e3158905EC968A08ec0995("Attempt to close a closed MaxMind DB.");
goto C87b84d283e0c4cf6a0609650263e289;
d062e6df9c9ec9bae3549624f9ea79df:
fclose($this->fileHandle);
goto cf6e5f13bad9a46dfe52634d681ec5ea;
C87b84d283e0c4cf6a0609650263e289:
Aec3116c762df0eb3338057f2c2ef9e3:
goto d062e6df9c9ec9bae3549624f9ea79df;
a6dc28d99150f08076693b3a28f77502:
if (is_resource($this->fileHandle)) {
goto Aec3116c762df0eb3338057f2c2ef9e3;
}
goto C0c15b61a8a37a2eaad5cb72f16f0f3f;
cf6e5f13bad9a46dfe52634d681ec5ea:
}
}
?>
Did this file decode correctly?
Original Code
<?php
class eA991bA3EC74F0FB90aCC94C2D2dE518
{
private static $DATA_SECTION_SEPARATOR_SIZE = 16;
private static $METADATA_START_MARKER = "\xab\xcd\xef\x4d\x61\x78\x4d\151\x6e\144\56\143\x6f\x6d";
private static $METADATA_START_MARKER_LENGTH = 14;
private static $METADATA_MAX_SIZE = 131072;
private $decoder;
private $fileHandle;
private $fileSize;
private $ipV4Start;
private $metadata;
public function __construct($fcc5f944181b5dfc52629a41a9236ae1)
{
goto bd3c458e15d91c5913d96ac0e1bd34da;
D6674929af733dbceb848bb53f674bbb:
throw new \AE5eABB8757C4178C9cFCD053EDb2D63("\105\x72\x72\157\x72\x20\x6f\x70\145\x6e\151\x6e\147\x20\42{$fcc5f944181b5dfc52629a41a9236ae1}\x22\x2e");
goto eb29ea4b796102b28adbdeaef73f621d;
A0fccba0ce5f7c4f067d246234eabbc3:
$this->fileHandle = @fopen($fcc5f944181b5dfc52629a41a9236ae1, "\162\142");
goto e692d8a63717abc77911819aa19124be;
f12f1757fd159096bc39c8f0955e6e8c:
$this->fileSize = @filesize($fcc5f944181b5dfc52629a41a9236ae1);
goto D9d1913bb1bd502bb8ed26444ef9c344;
bd3c458e15d91c5913d96ac0e1bd34da:
if (!(func_num_args() !== 1)) {
goto e4c6cc2ed9fb962db4e3d899f8d68942;
}
goto A3362468df7f91c0ff6bdb2e45eb63fa;
cc53e344d002fc5250903801d404cbe5:
A00b03b7b1de0ebf40505c14e4019512:
goto ad8aba3a3c6dcd74d788768f2e79f1d1;
eb29ea4b796102b28adbdeaef73f621d:
B1b42663433471a1950d318761560071:
goto f12f1757fd159096bc39c8f0955e6e8c;
A2f63c47a8240b327318a2ed119cc9da:
$this->decoder = new Dd866CD266D22904dB08cEDe9c891Eeb($this->fileHandle, $this->metadata->searchTreeSize + self::$DATA_SECTION_SEPARATOR_SIZE);
goto Aad289fa2336110d232c7132580e6d4f;
D9d1913bb1bd502bb8ed26444ef9c344:
if (!($this->fileSize === false)) {
goto A00b03b7b1de0ebf40505c14e4019512;
}
goto E7cb9c81199aca13fd9378fe886d7dc3;
ad8aba3a3c6dcd74d788768f2e79f1d1:
$start = $this->A7C32B46AF6F256bB22e0a3982D786CB($fcc5f944181b5dfc52629a41a9236ae1);
goto aaf68bb313b261c25bc4296bb148e2f5;
Cf3aa511515cf96401fc29e703fe6922:
if (is_readable($fcc5f944181b5dfc52629a41a9236ae1)) {
goto f2d53b7103e671228a2d4ac6502809ae;
}
goto F05193d2aacfddfba9d1a83fb8aa10a0;
dcfdfa764d140463cf2a024936715702:
$this->metadata = new d3306B41F5D6529552c29749c22a8518($A06049ff11525b574ab80633c9756336);
goto A2f63c47a8240b327318a2ed119cc9da;
e692d8a63717abc77911819aa19124be:
if (!($this->fileHandle === false)) {
goto B1b42663433471a1950d318761560071;
}
goto D6674929af733dbceb848bb53f674bbb;
E9eee29935352696c9b8b6705e102ae5:
e4c6cc2ed9fb962db4e3d899f8d68942:
goto Cf3aa511515cf96401fc29e703fe6922;
E7cb9c81199aca13fd9378fe886d7dc3:
throw new \B68B5Fc2ED0F8828d9E33d8AC600B9D7("\x45\x72\162\x6f\x72\40\144\145\x74\145\x72\155\151\156\x69\156\x67\x20\x74\x68\x65\40\163\151\172\x65\x20\157\x66\x20\x22{$fcc5f944181b5dfc52629a41a9236ae1}\x22\x2e");
goto cc53e344d002fc5250903801d404cbe5;
B6b74805f34e9e387f7918e2886be215:
f2d53b7103e671228a2d4ac6502809ae:
goto A0fccba0ce5f7c4f067d246234eabbc3;
A3362468df7f91c0ff6bdb2e45eb63fa:
throw new \ae5EaBb8757C4178c9cFcD053eDB2D63("\x54\150\x65\40\143\157\156\163\x74\x72\x75\143\164\157\162\x20\164\141\153\x65\x73\40\x65\x78\141\x63\164\154\x79\40\157\156\x65\x20\x61\x72\147\165\x6d\x65\x6e\164\56");
goto E9eee29935352696c9b8b6705e102ae5;
F05193d2aacfddfba9d1a83fb8aa10a0:
throw new \aE5eAbb8757c4178C9cfcd053EDb2D63("\124\x68\145\x20\146\151\x6c\x65\40\x22{$fcc5f944181b5dfc52629a41a9236ae1}\x22\x20\144\157\145\163\40\x6e\x6f\x74\x20\x65\170\151\163\x74\40\x6f\162\40\x69\x73\40\x6e\x6f\x74\x20\x72\145\141\144\141\142\x6c\145\x2e");
goto B6b74805f34e9e387f7918e2886be215;
c95929b9c79051f323ae47e3e6f9f780:
list($A06049ff11525b574ab80633c9756336) = $ecbfff81299dedd5de46f4305f849144->A13C48203F7686Cc9D7129Db62Ce01bD($start);
goto dcfdfa764d140463cf2a024936715702;
aaf68bb313b261c25bc4296bb148e2f5:
$ecbfff81299dedd5de46f4305f849144 = new Dd866CD266d22904DB08CeDe9c891eEb($this->fileHandle, $start);
goto c95929b9c79051f323ae47e3e6f9f780;
Aad289fa2336110d232c7132580e6d4f:
}
public function C6A76952B4Cef18f3C98C0e6A9dD1274($c74ae485951336031407d08ac68be11b)
{
goto A470bef0c664871770e7ece4dd4d4e0e;
baa95bac2fa6c78aefb14368d9d009d4:
if (is_resource($this->fileHandle)) {
goto Fb81fc7529107d1504dd1f46022ce89e;
}
goto b5ea89eb74d329489a79a6d9d408295e;
b5ea89eb74d329489a79a6d9d408295e:
throw new \F09F1544c2E3158905ec968A08EC0995("\101\164\x74\145\x6d\x70\164\40\x74\x6f\40\162\145\x61\144\40\x66\162\x6f\155\x20\x61\x20\x63\x6c\x6f\x73\145\144\x20\x4d\x61\170\115\x69\x6e\144\x20\104\102\56");
goto E7a3517135df86ffc4e9985dd2564df9;
c3998cad7ca9fb022264a2276e420983:
if (filter_var($c74ae485951336031407d08ac68be11b, FILTER_VALIDATE_IP)) {
goto c61b463359d089a0ce3894e81d4997b6;
}
goto Cdb42623a1e125f4bf841ee38a76445b;
cc6dc65f7394e3fba00b210079b54072:
throw new \Ae5eAbb8757c4178C9cFCd053eDB2d63("\x4d\x65\x74\150\x6f\144\40\164\x61\x6b\x65\x73\40\x65\170\141\x63\164\154\171\40\157\156\145\40\x61\162\x67\x75\155\x65\x6e\x74\56");
goto Efea3cfd810128557614e2aa38abb994;
Efea3cfd810128557614e2aa38abb994:
D716289af67a638a75d2394c2527920b:
goto baa95bac2fa6c78aefb14368d9d009d4;
Daf96648aa2fb672d17d1cc33ded7d18:
if (!($ecbe9cf84c74cb6bd2bc530654115271 === 0)) {
goto F6a7d093bef60caa72fd960c0dc8d72f;
}
goto Bcbfe7890d17a19117b11d09d6bc6292;
Bcbfe7890d17a19117b11d09d6bc6292:
return null;
goto a4305f443cb17e83b737263fb6384ab0;
a4305f443cb17e83b737263fb6384ab0:
F6a7d093bef60caa72fd960c0dc8d72f:
goto A29b994e484f247a5497c7f6a1bf2aa4;
A29b994e484f247a5497c7f6a1bf2aa4:
return $this->ED2Ed02968e0ac84cD8A8C8Fa75E3c1b($ecbe9cf84c74cb6bd2bc530654115271);
goto F876dd8de51919c85345292112474657;
C1598d9acfabc6cd413fbd26a597fdac:
if (!($this->metadata->ipVersion === 4 && strrpos($c74ae485951336031407d08ac68be11b, "\x3a"))) {
goto b53b81ccee2ce7fd30faeda998acb59f;
}
goto B31d5db6b21c60b2fbb942ff760e3467;
A470bef0c664871770e7ece4dd4d4e0e:
if (!(func_num_args() !== 1)) {
goto D716289af67a638a75d2394c2527920b;
}
goto cc6dc65f7394e3fba00b210079b54072;
Cdb42623a1e125f4bf841ee38a76445b:
throw new \Ae5eAbB8757C4178c9CFcd053edB2d63("\x54\x68\x65\40\166\x61\154\165\145\x20\x22{$c74ae485951336031407d08ac68be11b}\x22\x20\x69\163\x20\156\x6f\164\x20\x61\x20\x76\x61\x6c\x69\x64\40\x49\120\40\141\144\x64\x72\145\x73\x73\56");
goto b11abf758353af0fc3944c8951183986;
B31d5db6b21c60b2fbb942ff760e3467:
throw new \ae5EaBB8757C4178c9CfCd053Edb2D63("\x45\x72\162\x6f\162\40\x6c\x6f\157\x6b\x69\x6e\147\40\x75\160\40{$c74ae485951336031407d08ac68be11b}\56\x20\x59\x6f\x75\x20\x61\164\164\145\x6d\x70\x74\145\144\40\164\x6f\40\154\x6f\x6f\153\40\165\160\x20\x61\x6e" . "\40\x49\120\x76\66\40\x61\x64\144\x72\x65\163\163\x20\x69\x6e\40\141\x6e\40\x49\x50\x76\x34\x2d\157\x6e\154\171\40\x64\x61\x74\141\x62\141\163\145\x2e");
goto Ad2b4bf1aa663fe7f05e4c1a8e19e51b;
Ad2b4bf1aa663fe7f05e4c1a8e19e51b:
b53b81ccee2ce7fd30faeda998acb59f:
goto Bf09f8df942a0f4bc58161e8240614f4;
b11abf758353af0fc3944c8951183986:
c61b463359d089a0ce3894e81d4997b6:
goto C1598d9acfabc6cd413fbd26a597fdac;
Bf09f8df942a0f4bc58161e8240614f4:
$ecbe9cf84c74cb6bd2bc530654115271 = $this->fb57309c1eAF4A3c84605fce746c871b($c74ae485951336031407d08ac68be11b);
goto Daf96648aa2fb672d17d1cc33ded7d18;
E7a3517135df86ffc4e9985dd2564df9:
Fb81fc7529107d1504dd1f46022ce89e:
goto c3998cad7ca9fb022264a2276e420983;
F876dd8de51919c85345292112474657:
}
private function fb57309c1EAF4A3C84605fCE746C871B($c74ae485951336031407d08ac68be11b)
{
goto F126840589bf313ff229ffef6e8590cb;
Cf27b51bfdc12a73072d02c87f8463e6:
$C48e0083a9caa391609a3c645a2ec889++;
goto f82cb5088bfd88f0457af1b3933f97ff;
A72368e8666e19648f8a0d081a716f3d:
return $E21561cba90465c4a869c01eb89269bf;
goto ad182ffc7c24c6d67215348ab98f83b2;
ad182ffc7c24c6d67215348ab98f83b2:
F2389e64fb1dc9a7f848c0856abbdf28:
goto E8b7ea012612791280ac8e89ffc0386a;
b349888cdfa62ebfc018e942b0ad99d2:
$E21561cba90465c4a869c01eb89269bf = $this->d5c6C48459bbFBd01086116BcB860620($E21561cba90465c4a869c01eb89269bf, $C8fc07afc7ecf3e8b7eaedada7742f62);
goto Ef63b58082a0b3fc1dc218472ef3050a;
Db0a3443cb504af6ea566bddfa1b8bbe:
goto F2389e64fb1dc9a7f848c0856abbdf28;
goto F2a0df88a96ed8e717ed6ac20b18669a;
ca9fd230ce1aaed93a49a3c6781d1ee8:
$e8351c0a0bb14dbcb1ae4b47d16ad8e0 = count($Ee409cb1f2af7c6c57fafe34153897e5) * 8;
goto Ab6135af466f3bf3936c7f6b8b87c0f1;
Ef63b58082a0b3fc1dc218472ef3050a:
d7780bfa79d64223a74734c14a18143e:
goto Cf27b51bfdc12a73072d02c87f8463e6;
C130c0c9d4d38b24eeadf17691c10d6d:
if (!($E21561cba90465c4a869c01eb89269bf >= $this->metadata->nodeCount)) {
goto d645a2816b2ca68a938b0aa77a8d9a17;
}
goto e142ce3e7b780d4778bdd58efa079262;
F2a0df88a96ed8e717ed6ac20b18669a:
e6b253347f015d8bd4cf91a853e8381a:
goto Ad41b9d1803956e664ab1438021beefa;
F863c08c58e12231d9654278adf9d86b:
goto F2389e64fb1dc9a7f848c0856abbdf28;
goto Dd76606d7f5154b687e14dc4f53ce37a;
Ab6135af466f3bf3936c7f6b8b87c0f1:
$E21561cba90465c4a869c01eb89269bf = $this->E1644cfFB8f7835A8173DF9d028211f0($e8351c0a0bb14dbcb1ae4b47d16ad8e0);
goto A224aef65563cd99d5725ba9c7119344;
Defd6cfa0db40da90622cba266ec21a9:
$C8fc07afc7ecf3e8b7eaedada7742f62 = 1 & $Ee3f052e30ec491b95ae9b13cbc506f4 >> 7 - $C48e0083a9caa391609a3c645a2ec889 % 8;
goto b349888cdfa62ebfc018e942b0ad99d2;
f7e8d8f92ed472740a6be49027837246:
ad933c7c8e2ab343f44ce73a84a2fb0e:
goto da5781ee566832fc017f88e2be2455e4;
E8b7ea012612791280ac8e89ffc0386a:
throw new e5Fea4Bb1753b166E279E9172aD7B28d("\123\x6f\155\145\x74\150\x69\x6e\x67\x20\x62\x61\144\x20\150\141\x70\x70\x65\x6e\x65\144");
goto f05d35691286011ac62fd9f332f8fec0;
E2736829c0e27d255b152bd08ebdd064:
if ($E21561cba90465c4a869c01eb89269bf > $this->metadata->nodeCount) {
goto ae5e727ee34360aad95d2be30d101b3a;
}
goto Db0a3443cb504af6ea566bddfa1b8bbe;
Aa37639a081bc04acf4b184b51a6efef:
if (!($C48e0083a9caa391609a3c645a2ec889 < $e8351c0a0bb14dbcb1ae4b47d16ad8e0)) {
goto ad933c7c8e2ab343f44ce73a84a2fb0e;
}
goto C130c0c9d4d38b24eeadf17691c10d6d;
e142ce3e7b780d4778bdd58efa079262:
goto ad933c7c8e2ab343f44ce73a84a2fb0e;
goto D831537f0ec694dacbeb71971a571caf;
Ad41b9d1803956e664ab1438021beefa:
return 0;
goto F863c08c58e12231d9654278adf9d86b;
f82cb5088bfd88f0457af1b3933f97ff:
goto E398a6489e00d6e1e9e0dcfc0c3eff17;
goto f7e8d8f92ed472740a6be49027837246;
ae74a1086afc165e3daf7557c8f13d3d:
E398a6489e00d6e1e9e0dcfc0c3eff17:
goto Aa37639a081bc04acf4b184b51a6efef;
da5781ee566832fc017f88e2be2455e4:
if ($E21561cba90465c4a869c01eb89269bf === $this->metadata->nodeCount) {
goto e6b253347f015d8bd4cf91a853e8381a;
}
goto E2736829c0e27d255b152bd08ebdd064;
D831537f0ec694dacbeb71971a571caf:
d645a2816b2ca68a938b0aa77a8d9a17:
goto f0af2ee436992d82080b9804ceff24d4;
Dd76606d7f5154b687e14dc4f53ce37a:
ae5e727ee34360aad95d2be30d101b3a:
goto A72368e8666e19648f8a0d081a716f3d;
F126840589bf313ff229ffef6e8590cb:
$Ee409cb1f2af7c6c57fafe34153897e5 = array_merge(unpack("\x43\x2a", inet_pton($c74ae485951336031407d08ac68be11b)));
goto ca9fd230ce1aaed93a49a3c6781d1ee8;
A224aef65563cd99d5725ba9c7119344:
$C48e0083a9caa391609a3c645a2ec889 = 0;
goto ae74a1086afc165e3daf7557c8f13d3d;
f0af2ee436992d82080b9804ceff24d4:
$Ee3f052e30ec491b95ae9b13cbc506f4 = 255 & $Ee409cb1f2af7c6c57fafe34153897e5[$C48e0083a9caa391609a3c645a2ec889 >> 3];
goto Defd6cfa0db40da90622cba266ec21a9;
f05d35691286011ac62fd9f332f8fec0:
}
private function E1644Cffb8f7835a8173Df9d028211F0($b362cb2e1492b66663cf3718328409ad)
{
goto Deb7e8748a2cfeaec1b59d3fad519dd0;
Deb7e8748a2cfeaec1b59d3fad519dd0:
if (!($this->metadata->ipVersion === 6 && $b362cb2e1492b66663cf3718328409ad === 32)) {
goto F5288175afea4ed3619e0c7b79b801f9;
}
goto Fe8752fe1410013b264c86b052773e38;
Fe8752fe1410013b264c86b052773e38:
return $this->AA29eC1cCc612005AeB68f6Cc11bF9F6();
goto a54e7f5c894b186042f4dcbd8330d281;
a54e7f5c894b186042f4dcbd8330d281:
F5288175afea4ed3619e0c7b79b801f9:
goto E4b68563341a2ee46f35f68d6c4b3559;
E4b68563341a2ee46f35f68d6c4b3559:
return 0;
goto F770dcd6a50c1d02cbb0b653a181d766;
F770dcd6a50c1d02cbb0b653a181d766:
}
private function aa29Ec1cCc612005AEb68f6Cc11bf9f6()
{
goto Ada74f2cf5ce1b4c85aafcd56431d678;
b9aebbc7966af287b64c9974eb632749:
$C48e0083a9caa391609a3c645a2ec889 = 0;
goto A837713f4d9208dade3be787a3f77096;
Fcbca6261bfbbae2e87b3ff044d9a753:
if (!($C48e0083a9caa391609a3c645a2ec889 < 96 && $E21561cba90465c4a869c01eb89269bf < $this->metadata->nodeCount)) {
goto c02ee6d5b6c4f5b46486405c7330e441;
}
goto A96c239d09278e884082c018f96ebc23;
c46f3d52e37230a4a7b5e4cf46925ac0:
return 0;
goto Af26c6d36125180876225220c4e18d37;
Ef9875c2bb91b98cacb356a1532225e6:
goto d0168f94f95e0ace10a7104528667d0e;
goto Ae0153bbf7791c79647f5b4ce56d3682;
Af26c6d36125180876225220c4e18d37:
c460a8f675bc485edd43a2201548a3bf:
goto C9a2d7de26d81717b461b5a25e28fd12;
c263a2a3f8dd1325788a98fc091478c6:
$this->ipV4Start = $E21561cba90465c4a869c01eb89269bf;
goto ccf7e335f40e007efc51e2c9bbccfa2c;
Ca42185ef5637249beebf262dd36cf40:
eab9fea824fb15f29e5b4b62ac35f7be:
goto B845f7b3f6c2364265a52b50baa7ee11;
A96c239d09278e884082c018f96ebc23:
$E21561cba90465c4a869c01eb89269bf = $this->D5c6c48459BbfbD01086116BCb860620($E21561cba90465c4a869c01eb89269bf, 0);
goto Ca42185ef5637249beebf262dd36cf40;
De37d5db4803009f2110dd5fa842546d:
return $this->ipV4Start;
goto edc47afc993a40567db4373b9f943403;
Ae0153bbf7791c79647f5b4ce56d3682:
c02ee6d5b6c4f5b46486405c7330e441:
goto c263a2a3f8dd1325788a98fc091478c6;
edc47afc993a40567db4373b9f943403:
Facb13f64bf19d20bb7a89bc57018d1d:
goto Baf436791cbe67b458b0672057a9122e;
C9a2d7de26d81717b461b5a25e28fd12:
if (!$this->ipV4Start) {
goto Facb13f64bf19d20bb7a89bc57018d1d;
}
goto De37d5db4803009f2110dd5fa842546d;
ccf7e335f40e007efc51e2c9bbccfa2c:
return $E21561cba90465c4a869c01eb89269bf;
goto a9a487c036bc6faae5441a86b4cb1665;
A837713f4d9208dade3be787a3f77096:
d0168f94f95e0ace10a7104528667d0e:
goto Fcbca6261bfbbae2e87b3ff044d9a753;
Baf436791cbe67b458b0672057a9122e:
$E21561cba90465c4a869c01eb89269bf = 0;
goto b9aebbc7966af287b64c9974eb632749;
B845f7b3f6c2364265a52b50baa7ee11:
$C48e0083a9caa391609a3c645a2ec889++;
goto Ef9875c2bb91b98cacb356a1532225e6;
Ada74f2cf5ce1b4c85aafcd56431d678:
if (!($this->metadata->ipVersion === 4)) {
goto c460a8f675bc485edd43a2201548a3bf;
}
goto c46f3d52e37230a4a7b5e4cf46925ac0;
a9a487c036bc6faae5441a86b4cb1665:
}
private function D5C6c48459bBfbD01086116BCB860620($c2d96fe54387f063a208006b486a7d91, $D4305bd800f15145a64f9ab75d98c121)
{
goto A7abe9bb1cbf3f815e76a2c9054db831;
f726ad33fd482c24569793a174318b7e:
Ab19f4161b3452092636c3e1393b7191:
goto Beaa1a0d2c647e577701fd1511cea125;
Beaa1a0d2c647e577701fd1511cea125:
D1b43cb7e7880709053cf8e6193f04dc:
goto Ee270f1594d3ece254ec1c4c10973858;
A7abe9bb1cbf3f815e76a2c9054db831:
$ebc2c8150b129fd1645db3e81b1a9eb5 = $c2d96fe54387f063a208006b486a7d91 * $this->metadata->nodeByteSize;
goto C69cb8551b1e4a2f18c3f6a8d4713ca2;
C69cb8551b1e4a2f18c3f6a8d4713ca2:
switch ($this->metadata->recordSize) {
case 24:
goto B88c58f21e8227b5adac77b9dbc748b7;
Bce7c63d95dc16431c7b5cee108955ee:
return $E21561cba90465c4a869c01eb89269bf;
goto e63025adf40b9753b2d89fbeed63e905;
B88c58f21e8227b5adac77b9dbc748b7:
$e13ac89e162bcc9913e553b949f755b6 = c71f9a0Aa9539e5Bbb23F465B5b8A992::ad87a931cdE9286D705B4954d6B159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + $D4305bd800f15145a64f9ab75d98c121 * 3, 3);
goto B48674966485e0368f2a957521c60b02;
B48674966485e0368f2a957521c60b02:
list(, $E21561cba90465c4a869c01eb89269bf) = unpack("\x4e", "\x0" . $e13ac89e162bcc9913e553b949f755b6);
goto Bce7c63d95dc16431c7b5cee108955ee;
e63025adf40b9753b2d89fbeed63e905:
case 28:
goto A8848b13f988c8caa0cdf87b439dca1f;
ca59000a111f13b797bee3ccf3c5a001:
return $E21561cba90465c4a869c01eb89269bf;
goto E2cb607fd30fab84e98b4d285ecddf3c;
a11ee70f650747d60a319118c87afdd1:
$Fc8639fe976d9e5cccc0279654b9e2ca = (240 & $Fc8639fe976d9e5cccc0279654b9e2ca) >> 4;
goto B618301d5c9f8f7d177fb05a200e8546;
D6bdb2d7efafc6c72e771c589944342d:
list(, $E21561cba90465c4a869c01eb89269bf) = unpack("\x4e", chr($Fc8639fe976d9e5cccc0279654b9e2ca) . $e13ac89e162bcc9913e553b949f755b6);
goto ca59000a111f13b797bee3ccf3c5a001;
E1a26db15a1e8eaaf39dc7ce23aea0d9:
e18930c465faf084e90930e48d746e4c:
goto a11ee70f650747d60a319118c87afdd1;
C16ba510d2fc8a8a6aeeadb364fe2802:
$e13ac89e162bcc9913e553b949f755b6 = c71f9a0AA9539e5BbB23f465b5B8a992::aD87A931CDE9286d705B4954D6b159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + $D4305bd800f15145a64f9ab75d98c121 * 4, 3);
goto D6bdb2d7efafc6c72e771c589944342d;
Fcffd3bfbdcee2f227fcbd0b0cd54293:
$Fc8639fe976d9e5cccc0279654b9e2ca = 15 & $Fc8639fe976d9e5cccc0279654b9e2ca;
goto Fd744c12b010aaa5abc8f47a8142133c;
B618301d5c9f8f7d177fb05a200e8546:
c927f79f50faea193aaada0c3ccc8fc2:
goto C16ba510d2fc8a8a6aeeadb364fe2802;
b23487e0b2e567f9cb27d8a7180e31b7:
list(, $Fc8639fe976d9e5cccc0279654b9e2ca) = unpack("\x43", $e2ef3a957162e942cac3ec5ceebdcdea);
goto fe7f15306dfe803e40cbdd5c7252deb7;
fe7f15306dfe803e40cbdd5c7252deb7:
if ($D4305bd800f15145a64f9ab75d98c121 === 0) {
goto e18930c465faf084e90930e48d746e4c;
}
goto Fcffd3bfbdcee2f227fcbd0b0cd54293;
A8848b13f988c8caa0cdf87b439dca1f:
$e2ef3a957162e942cac3ec5ceebdcdea = C71F9A0aa9539e5BbB23f465B5B8a992::Ad87a931CDe9286D705B4954d6b159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + 3, 1);
goto b23487e0b2e567f9cb27d8a7180e31b7;
Fd744c12b010aaa5abc8f47a8142133c:
goto c927f79f50faea193aaada0c3ccc8fc2;
goto E1a26db15a1e8eaaf39dc7ce23aea0d9;
E2cb607fd30fab84e98b4d285ecddf3c:
case 32:
goto a10b2ee5703c6434b8a8d5c0c30ec1a3;
a10b2ee5703c6434b8a8d5c0c30ec1a3:
$e13ac89e162bcc9913e553b949f755b6 = c71f9a0Aa9539e5bbB23f465b5B8A992::aD87A931CDe9286d705B4954d6b159d3($this->fileHandle, $ebc2c8150b129fd1645db3e81b1a9eb5 + $D4305bd800f15145a64f9ab75d98c121 * 4, 4);
goto b5684b5abdb4c118493608523fe367ac;
b5684b5abdb4c118493608523fe367ac:
list(, $E21561cba90465c4a869c01eb89269bf) = unpack("\x4e", $e13ac89e162bcc9913e553b949f755b6);
goto ba070023ff381d4600c468384bb8de57;
ba070023ff381d4600c468384bb8de57:
return $E21561cba90465c4a869c01eb89269bf;
goto C4928e6c3c2199943bcf3792cc76be5d;
C4928e6c3c2199943bcf3792cc76be5d:
default:
throw new e5fEA4BB1753B166e279E9172aD7B28d("\125\156\x6b\x6e\x6f\x77\156\40\x72\145\x63\x6f\162\144\x20\163\x69\x7a\145\72\40" . $this->metadata->recordSize);
}
goto f726ad33fd482c24569793a174318b7e;
Ee270f1594d3ece254ec1c4c10973858:
}
private function ed2ED02968E0ac84Cd8A8c8Fa75e3c1B($ecbe9cf84c74cb6bd2bc530654115271)
{
goto E757b68bab116cc0e261930deccbf89c;
f1cb99421d60afa30ab1b6a7690fd1a8:
F6f36605b448a9b3a5197b7025c709c7:
goto e80f531e28201d7f915c1cfa45a778ec;
aebc1f8743997a07c981a96d2edbaa6b:
throw new E5fEA4bB1753B166e279E9172aD7B28d("\124\150\145\40\x4d\141\x78\115\151\156\144\40\x44\x42\x20\146\x69\154\x65\x27\x73\x20\x73\145\141\x72\x63\x68\40\x74\x72\145\x65\40\151\x73\40\x63\x6f\x72\162\165\160\x74");
goto f1cb99421d60afa30ab1b6a7690fd1a8;
Fb5873e399c2c7756882c454e43acffb:
if (!($A623e87d85862face6475925165728ef > $this->fileSize)) {
goto F6f36605b448a9b3a5197b7025c709c7;
}
goto aebc1f8743997a07c981a96d2edbaa6b;
E4d571c621a2e3c84332b269654d330a:
return $d76067cf9572f7a6691c85c12faf2a29;
goto b798f66187276ee9b447c6b70916224e;
e80f531e28201d7f915c1cfa45a778ec:
list($d76067cf9572f7a6691c85c12faf2a29) = $this->decoder->A13C48203F7686Cc9D7129Db62cE01bd($A623e87d85862face6475925165728ef);
goto E4d571c621a2e3c84332b269654d330a;
E757b68bab116cc0e261930deccbf89c:
$A623e87d85862face6475925165728ef = $ecbe9cf84c74cb6bd2bc530654115271 - $this->metadata->nodeCount + $this->metadata->searchTreeSize;
goto Fb5873e399c2c7756882c454e43acffb;
b798f66187276ee9b447c6b70916224e:
}
private function a7c32B46aF6F256bb22e0A3982D786Cb($dae587fac852b56aefd2f953ed975545)
{
goto A6f874ae4b58755b8e790204cbabf351;
f9c8528e242aeda75540c06fde1becf1:
$C48e0083a9caa391609a3c645a2ec889++;
goto D42c89b06a052e1e49b48b49f6778845;
A6f874ae4b58755b8e790204cbabf351:
$fb1d4f6290dabf126bb2eb152b0eb565 = $this->fileHandle;
goto cc8d5535bc18c55ff5062140ed685c49;
d3a7d89c312e7719ef90d2066f9d3225:
$f72e31b73721572bd3e8244221755f8b = self::$METADATA_START_MARKER;
goto D3a6cb1a3349ee593142a3660737669c;
ff75bed3309e0773c8888d52adc87142:
d52a92c2e63cc46f51c7399517a6e363:
goto A31827c695f147cd62663e9692186d5f;
Be86a38e1d580770e267f76a22a0567f:
$A742e5ef8513dc737be8897f56448090 = fgetc($fb1d4f6290dabf126bb2eb152b0eb565);
goto e6cd57c71d354d569245b23ff53b08ad;
B39e1c4c26957c21530ae2e1f711a424:
$F5bcec0ef52d6f1ba3acd0ff7bc3d62a = $B07415feccc81fe5e7c5b2ffbd10f8b7["\x73\x69\172\x65"];
goto d3a7d89c312e7719ef90d2066f9d3225;
ceccfc7448a3a1fed71a04bca0b9465b:
d3bc476031956271c25c45d992cb2243:
goto f9c8528e242aeda75540c06fde1becf1;
A31827c695f147cd62663e9692186d5f:
return $F5bcec0ef52d6f1ba3acd0ff7bc3d62a - $C48e0083a9caa391609a3c645a2ec889;
goto ceccfc7448a3a1fed71a04bca0b9465b;
F932ee86a2b5fe250a556bf8722616ec:
A51a3b27e65c4ab311de71ccda9e3873:
goto D525924525b307a9299df7b6c3d1a22f;
D57c4ea8de2b66eddb354a4a4298b552:
fseek($fb1d4f6290dabf126bb2eb152b0eb565, $F5bcec0ef52d6f1ba3acd0ff7bc3d62a - $C48e0083a9caa391609a3c645a2ec889 - $C9c5f05a2837ab86483ff2386b405be3 - 1);
goto Be86a38e1d580770e267f76a22a0567f;
Eac7c62b8bf35248a1aeed4feae7367e:
E76a42d2e35e743674518d3f668e25a8:
goto f64b757d6bb912f42a6890932697ff48;
cc8381b62ccdaa818dca5b1046417c9a:
$f63837d29d6878f4161ef8e9356da2dd = min(self::$METADATA_MAX_SIZE, $F5bcec0ef52d6f1ba3acd0ff7bc3d62a) - $Dadcbaa6b04bbafcd2f96dc20782b59c;
goto eb787cf2d7b1f31af9c4e80db61a3474;
eb787cf2d7b1f31af9c4e80db61a3474:
$C48e0083a9caa391609a3c645a2ec889 = 0;
goto F932ee86a2b5fe250a556bf8722616ec;
a5e3c1ccf13d06a027fa7ca74923301b:
$C9c5f05a2837ab86483ff2386b405be3 = 0;
goto c43e2362c08038f860c12304cc417a6e;
Fe2d049907f8f718a3d86069495d3209:
d7ea8a4f8a2b250b6d91f4a048f4d7ed:
goto Eac7c62b8bf35248a1aeed4feae7367e;
D3a6cb1a3349ee593142a3660737669c:
$Dadcbaa6b04bbafcd2f96dc20782b59c = self::$METADATA_START_MARKER_LENGTH;
goto cc8381b62ccdaa818dca5b1046417c9a;
fc753b16d8810029765a17abc8e7e1a6:
throw new E5Fea4Bb1753B166E279E9172AD7B28D("\x45\162\x72\x6f\x72\x20\157\160\x65\156\151\156\147\x20\x64\141\164\x61\x62\x61\163\x65\40\x66\x69\x6c\145\x20\50{$dae587fac852b56aefd2f953ed975545}\x29\56\x20" . "\111\163\40\164\150\x69\163\x20\x61\x20\166\x61\x6c\x69\144\x20\115\141\170\x4d\151\156\x64\x20\x44\102\40\x66\x69\x6c\x65\77");
goto e993a44a66d93e53799fc41d5fa999de;
e6cd57c71d354d569245b23ff53b08ad:
if (!($A742e5ef8513dc737be8897f56448090 !== $f72e31b73721572bd3e8244221755f8b[$Dadcbaa6b04bbafcd2f96dc20782b59c - $C9c5f05a2837ab86483ff2386b405be3 - 1])) {
goto d7ea8a4f8a2b250b6d91f4a048f4d7ed;
}
goto b4aa443033c803bddbc159af333acb8a;
B4c96944d847850f37c00841ce9b384b:
F8960d545a5353d79e4d6f3605042c4a:
goto fc753b16d8810029765a17abc8e7e1a6;
cc8d5535bc18c55ff5062140ed685c49:
$B07415feccc81fe5e7c5b2ffbd10f8b7 = fstat($fb1d4f6290dabf126bb2eb152b0eb565);
goto B39e1c4c26957c21530ae2e1f711a424;
A020d0cf8192d67c5210ba3742b439c5:
goto A3bca08b3db896b44a2d7d1231daf246;
goto ff75bed3309e0773c8888d52adc87142;
f64b757d6bb912f42a6890932697ff48:
$C9c5f05a2837ab86483ff2386b405be3++;
goto A020d0cf8192d67c5210ba3742b439c5;
b4aa443033c803bddbc159af333acb8a:
goto d3bc476031956271c25c45d992cb2243;
goto Fe2d049907f8f718a3d86069495d3209;
c43e2362c08038f860c12304cc417a6e:
A3bca08b3db896b44a2d7d1231daf246:
goto f3bf05b95f25253f987e420b0292c65f;
f3bf05b95f25253f987e420b0292c65f:
if (!($C9c5f05a2837ab86483ff2386b405be3 < $Dadcbaa6b04bbafcd2f96dc20782b59c)) {
goto d52a92c2e63cc46f51c7399517a6e363;
}
goto D57c4ea8de2b66eddb354a4a4298b552;
D42c89b06a052e1e49b48b49f6778845:
goto A51a3b27e65c4ab311de71ccda9e3873;
goto B4c96944d847850f37c00841ce9b384b;
D525924525b307a9299df7b6c3d1a22f:
if (!($C48e0083a9caa391609a3c645a2ec889 <= $f63837d29d6878f4161ef8e9356da2dd)) {
goto F8960d545a5353d79e4d6f3605042c4a;
}
goto a5e3c1ccf13d06a027fa7ca74923301b;
e993a44a66d93e53799fc41d5fa999de:
}
public function F2DA8F271085E2A519f6b5753eeD5024()
{
goto Bbff185a30e7e1b44794c5eff43e7ddd;
b85ec10d3dea4ceacbdf0537bc526875:
return $this->metadata;
goto F9e2012329f350f1a8eff8fd4f79025a;
Fd8cdd544734b7376d1a7c0f053ebc1c:
fdfd34f34bbafc3e36f710204ebce9a7:
goto b85ec10d3dea4ceacbdf0537bc526875;
E7615204439826241d4c189dbbc7c797:
Beabf566b318f9814d7823008f93e2ed:
goto A7d048e2aa50c277f12f4bbdee9b3055;
B7d632630f6240f602b0418b169d11c6:
throw new \f09F1544c2E3158905eC968a08Ec0995("\x41\164\x74\145\155\x70\x74\x20\164\x6f\x20\x72\145\x61\144\40\x66\x72\157\x6d\40\141\40\x63\154\157\x73\x65\144\40\115\141\x78\115\151\x6e\144\x20\104\x42\x2e");
goto Fd8cdd544734b7376d1a7c0f053ebc1c;
db3f754b0fecb562f2d277a05a228829:
throw new \ae5eaBB8757C4178c9cFcd053edB2d63("\115\x65\164\150\x6f\144\x20\164\x61\x6b\x65\x73\40\x6e\157\40\141\162\x67\165\155\145\156\x74\163\x2e");
goto E7615204439826241d4c189dbbc7c797;
A7d048e2aa50c277f12f4bbdee9b3055:
if (is_resource($this->fileHandle)) {
goto fdfd34f34bbafc3e36f710204ebce9a7;
}
goto B7d632630f6240f602b0418b169d11c6;
Bbff185a30e7e1b44794c5eff43e7ddd:
if (!func_num_args()) {
goto Beabf566b318f9814d7823008f93e2ed;
}
goto db3f754b0fecb562f2d277a05a228829;
F9e2012329f350f1a8eff8fd4f79025a:
}
public function close()
{
goto a6dc28d99150f08076693b3a28f77502;
C0c15b61a8a37a2eaad5cb72f16f0f3f:
throw new \f09f1544c2e3158905EC968A08ec0995("\101\164\164\145\x6d\x70\x74\x20\164\157\x20\x63\154\157\163\145\40\141\x20\143\154\157\x73\x65\144\x20\115\x61\x78\115\x69\x6e\x64\40\104\102\x2e");
goto C87b84d283e0c4cf6a0609650263e289;
d062e6df9c9ec9bae3549624f9ea79df:
fclose($this->fileHandle);
goto cf6e5f13bad9a46dfe52634d681ec5ea;
C87b84d283e0c4cf6a0609650263e289:
Aec3116c762df0eb3338057f2c2ef9e3:
goto d062e6df9c9ec9bae3549624f9ea79df;
a6dc28d99150f08076693b3a28f77502:
if (is_resource($this->fileHandle)) {
goto Aec3116c762df0eb3338057f2c2ef9e3;
}
goto C0c15b61a8a37a2eaad5cb72f16f0f3f;
cf6e5f13bad9a46dfe52634d681ec5ea:
}
}
Function Calls
None |
Stats
MD5 | ed3526eee3564876e5eac14770595b79 |
Eval Count | 0 |
Decode Time | 106 ms |