diff --git a/404.php b/404.php index b22dad2..271754f 100644 --- a/404.php +++ b/404.php @@ -1,7 +1,12 @@ Error: ".$code.""); + echo("Theres nothing here! go back or something.
"); + for($i = 0; $i < 50; $i++){ + echo("
"); + } + $troll = fopen("roll.bin", "rb"); + fpassthru($troll); ?> diff --git a/common.js b/common.js index 574dad4..a1bceab 100644 --- a/common.js +++ b/common.js @@ -1,40 +1,40 @@ -function copy_text(zrif) -{ - window.prompt("Press CTRL+C to copy",zrif); -} - -function open_url(url) -{ - window.location = url; -} - -function pkg_change_version() -{ - var VerSelect = document.getElementsByClassName("version-select")[0]; - var PkgSony = document.getElementById("pkg-sony"); - var PkgPsmReborn = document.getElementById("pkg-psmrb"); - var Ver = VerSelect.value; - - /* - * Sony URL Change - */ - SonyUrl = PkgSony.getElementsByTagName('a')[0].href; - var UrlSplit = SonyUrl.split('/') - UrlSplit[7] = Ver - var PatchedUrl = UrlSplit.join("/") - PkgSony.outerHTML = PkgSony.outerHTML.replace(SonyUrl,PatchedUrl) - document.getElementById('pkg-sony').getElementsByTagName('a')[0].href = PatchedUrl; //change it again because chrome is stupid - - /* - * PSM Reborn URL Change - */ - - var PsmRbUrl = PkgPsmReborn.getElementsByTagName('a')[0].href; - UrlSplit = PsmRbUrl.split('/') - UrlSplit[5] = Ver - PatchedUrl = UrlSplit.join("/") - PkgPsmReborn.outerHTML = PkgPsmReborn.outerHTML.replace(PsmRbUrl,PatchedUrl) - document.getElementById('pkg-psmrb').getElementsByTagName('a')[0].href = PatchedUrl; //change it again because chrome is stupid - - //Also you cant acccess it with variables, it just doesnt update in the browser (it does if u use console though.. because javascript lol) +function copy_text(zrif) +{ + window.prompt("Press CTRL+C to copy",zrif); +} + +function open_url(url) +{ + window.location = url; +} + +function pkg_change_version() +{ + var VerSelect = document.getElementsByClassName("version-select")[0]; + var PkgSony = document.getElementById("pkg-sony"); + var PkgPsmReborn = document.getElementById("pkg-psmrb"); + var Ver = VerSelect.value; + + /* + * Sony URL Change + */ + SonyUrl = PkgSony.getElementsByTagName('a')[0].href; + var UrlSplit = SonyUrl.split('/') + UrlSplit[7] = Ver + var PatchedUrl = UrlSplit.join("/") + PkgSony.outerHTML = PkgSony.outerHTML.replace(SonyUrl,PatchedUrl) + document.getElementById('pkg-sony').getElementsByTagName('a')[0].href = PatchedUrl; //change it again because chrome is stupid + + /* + * PSM Reborn URL Change + */ + + var PsmRbUrl = PkgPsmReborn.getElementsByTagName('a')[0].href; + UrlSplit = PsmRbUrl.split('/') + UrlSplit[5] = Ver + PatchedUrl = UrlSplit.join("/") + PkgPsmReborn.outerHTML = PkgPsmReborn.outerHTML.replace(PsmRbUrl,PatchedUrl) + document.getElementById('pkg-psmrb').getElementsByTagName('a')[0].href = PatchedUrl; //change it again because chrome is stupid + + //Also you cant acccess it with variables, it just doesnt update in the browser (it does if u use console though.. because javascript lol) } \ No newline at end of file diff --git a/common.php b/common.php index 3d9fd8f..21e9a21 100644 --- a/common.php +++ b/common.php @@ -1,150 +1,242 @@ - $npsTime + 86400) - { - rename("NpsPsm.tsv","nps-backup/NpsPsm_".strval($npsTime).".tsv"); - rename("NpsPendingPsm.tsv","nps-backup/NpsPendingPsm_".strval($npsPendingTime).".tsv"); - file_put_contents("NpsPsm.tsv", file_get_contents("http://nopaystation.com/tsv/PSM_GAMES.tsv")); - file_put_contents("NpsPendingPsm.tsv", file_get_contents("https://nopaystation.com/tsv/pending/PSM_GAMES.tsv")); - } -} -update_rifs(); - -if(strcmp($_SERVER['HTTP_HOST'],"psmreborn.com") !== 0) -{ - if(strcmp($_SERVER['HTTP_HOST'],"psm.cbps.xyz") !== 0) - { - die("Invalid request! HOST: ".$_SERVER['HTTP_HOST']); - } -} - -function getTitle(string $game) -{ - $xml = simplexml_load_file('gameinfo/' . $game . "/app.xml", 'SimpleXMLElement', LIBXML_NOENT); - $title = $xml->name->localized_item[0]->attributes()->value; - unset($xml); - return $title; -} - -function getPlayableList() -{ - $playable_list = (array)null; - $delimiter = "\t"; - $fp = fopen("NpsPsm.tsv", 'r'); - while (!feof($fp)) - { - $line = fgets($fp, 2048); - $data = str_getcsv($line, $delimiter); - $playable = 0; - if($data[4] != "MISSING") - { - $playable = 1; - } - $playable_list[$data[0]] = $playable; - - - } - fclose($fp); - return $playable_list; -} - - -function getPendingPlayableList() -{ - $playable_list = (array)null; - $delimiter = "\t"; - $fp = fopen("NpsPendingPsm.tsv", 'r'); - while (!feof($fp)) - { - $line = fgets($fp, 2048); - $data = str_getcsv($line, $delimiter); - $playable = 0; - if($data[4] != "MISSING") - { - $playable = 1; - } - - $gameTid = basename($data[3], "_00.pkg"); - $playable_list[$gameTid] = $playable; - - - } - fclose($fp); - return $playable_list; -} - - -function getZRIF(string $titleid) -{ - $delimiter = "\t"; - - $fp = fopen("NpsPsm.tsv", 'r'); - // Workaround for NPS having multiple entries for some reason - - $zrif = "MISSING"; - - while ( !feof($fp) ) - { - $line = fgets($fp, 2048); - - $data = str_getcsv($line, $delimiter); - - if($data[0] == $titleid) - { - $zrif = $data[4]; - } - } - - fclose($fp); - return $zrif; -} - -function getPendingZRIF(string $titleid) -{ - $delimiter = "\t"; - - $fp = fopen("NpsPendingPsm.tsv", 'r'); - - while ( !feof($fp) ) - { - $line = fgets($fp, 2048); - - $data = str_getcsv($line, $delimiter); - $gameTid = basename($data[3], "_00.pkg"); - if($gameTid == $titleid) - { - return($data[4]); - } - } - - fclose($fp); - return "MISSING"; -} - -function getPKG(string $titleid) -{ - $delimiter = "\t"; - - $fp = fopen("NpsPsm.tsv", 'r'); - - while ( !feof($fp) ) - { - $line = fgets($fp, 2048); - - $data = str_getcsv($line, $delimiter); - - if($data[0] == $titleid) - { - return($data[3]); - } - } - - fclose($fp); -} - -?> + $npsTime + 60) + { + rename("NpsPsm.tsv","nps-backup/NpsPsm_".strval($npsTime).".tsv"); + rename("NpsPendingPsm.tsv","nps-backup/NpsPendingPsm_".strval($npsPendingTime).".tsv"); + file_put_contents("NpsPsm.tsv", file_get_contents("http://nopaystation.com/tsv/PSM_GAMES.tsv")); + file_put_contents("NpsPendingPsm.tsv", file_get_contents("https://nopaystation.com/tsv/pending/PSM_GAMES.tsv")); + } +} +update_rifs(); + +if(strcmp($_SERVER['HTTP_HOST'],"psmreborn.com") !== 0) +{ + if(strcmp($_SERVER['HTTP_HOST'],"psm.cbps.xyz") !== 0) + { + header('HTTP/1.0 403 Forbidden'); + die("\r\n\r\n403 Forbidden\r\n\r\n

Forbidden

\r\n

You don't have permission to access this resource.

\r\n
\r\n
Apache/2.4.41 (Ubuntu) Server at ".$_SERVER['HTTP_HOST']." Port 80
\r\n"); + } +} + +function printGenreList(SimpleXMLElement $xml) +{ + $content = ""; + $xcount = count($xml); + for ($x = 0; $x < $xcount; $x++) { + $genre = $xml[$x]->attributes()->value; + $content = $content.$genre; + if($xcount > 1 && $x+1 < $xcount) + { + $content = $content.", "; + } + } + return $content; +} + +function printLanguageList(SimpleXMLElement $xml) +{ + $content = ""; + $xcount = count($xml); + for ($x = 0; $x < $xcount; $x++) { + $language = $xml[$x]->attributes()->locale; + $content = $content.$language; + if($xcount > 1 && $x+1 < $xcount) + { + $content = $content.", "; + } + } + return $content; +} + +function printScreenshotsLinks(SimpleXMLElement $xml, $ver, $titleid) +{ + + $content = ""; + $xcount = count($xml); + if($xcount >= 1){ + $content = ", "; + } + for ($x = 0; $x < $xcount; $x++) { + $content = $content."".$xml[$x]." "; + + if($xcount > 1 && $x+1 < $xcount) + { + $content = $content . ", "; + } + } + + return $content; +} + +function printScreenshotsImgTags(SimpleXMLElement $xml, $ver, $titleid) +{ + + $content = ""; + $xcount = count($xml); + for ($x = 0; $x < $xcount; $x++) { + $content = $content.""; + + } + + return $content; +} + +function printDescription(SimpleXMLElement $xml, $flocale){ + + $content = ""; + $xcount = count($xml); + + for ($x = 0; $x < $xcount; $x++) { + $locale = $xml[$x]->attributes()->locale; + + if($locale == $flocale){ + $content = (string)$xml[$x]->description; + } + } + return $content; + +} + +function getLatestVer(string $game){ + $verXML = simplexml_load_file('gameinfo/' . $game . "/version.xml", 'SimpleXMLElement', LIBXML_NOENT); + $latestVersion = (string)($verXML->appVersion); + return $latestVersion; +} + +function getDesc(string $game){ + $version = getLatestVer($game); + $mdxml = simplexml_load_file('gameinfo/' . $game . "/".$version."/metadata.xml", 'SimpleXMLElement', LIBXML_NOENT); + return printDescription($mdxml->localizedMetadataList->children(), "en"); +} + +function getTitle(string $game) +{ + $xml = simplexml_load_file('gameinfo/' . $game . "/app.xml", 'SimpleXMLElement', LIBXML_NOENT); + $title = $xml->name->localized_item[0]->attributes()->value; + unset($xml); + return $title; +} + +function getPlayableList() +{ + $playable_list = (array)null; + $delimiter = "\t"; + $fp = fopen("NpsPsm.tsv", 'r'); + while (!feof($fp)) + { + $line = fgets($fp, 2048); + $data = str_getcsv($line, $delimiter); + $playable = 0; + if($data[4] != "MISSING") + { + $playable = 1; + } + $playable_list[$data[0]] = $playable; + + + } + fclose($fp); + return $playable_list; +} + + +function getPendingPlayableList() +{ + $playable_list = (array)null; + $delimiter = "\t"; + $fp = fopen("NpsPendingPsm.tsv", 'r'); + while (!feof($fp)) + { + $line = fgets($fp, 2048); + $data = str_getcsv($line, $delimiter); + $playable = 0; + if($data[4] != "MISSING") + { + $playable = 1; + } + + $gameTid = basename($data[3], "_00.pkg"); + $playable_list[$gameTid] = $playable; + + + } + fclose($fp); + return $playable_list; +} + + +function getZRIF(string $titleid) +{ + $delimiter = "\t"; + + $fp = fopen("NpsPsm.tsv", 'r'); + // Workaround for NPS having multiple entries for some reason + + $zrif = "MISSING"; + + while ( !feof($fp) ) + { + $line = fgets($fp, 2048); + + $data = str_getcsv($line, $delimiter); + + if($data[0] == $titleid) + { + $zrif = $data[4]; + } + } + + fclose($fp); + return $zrif; +} + +function getPendingZRIF(string $titleid) +{ + $delimiter = "\t"; + + $fp = fopen("NpsPendingPsm.tsv", 'r'); + + while ( !feof($fp) ) + { + $line = fgets($fp, 2048); + + $data = str_getcsv($line, $delimiter); + $gameTid = basename($data[3], "_00.pkg"); + if($gameTid == $titleid) + { + return($data[4]); + } + } + + fclose($fp); + return "MISSING"; +} + +function getPKG(string $titleid) +{ + $delimiter = "\t"; + + $fp = fopen("NpsPsm.tsv", 'r'); + + while ( !feof($fp) ) + { + $line = fgets($fp, 2048); + + $data = str_getcsv($line, $delimiter); + + if($data[0] == $titleid) + { + return($data[3]); + } + } + + fclose($fp); +} + +?> diff --git a/crossdomain.xml b/crossdomain.xml index fa782e6..d506bf9 100644 --- a/crossdomain.xml +++ b/crossdomain.xml @@ -1,4 +1,4 @@ - - - + + + \ No newline at end of file diff --git a/devtools.php b/devtools.php index 1385a09..314f596 100644 --- a/devtools.php +++ b/devtools.php @@ -1,381 +1,385 @@ - - -
- ".$type."/"; - } - else - { - echo "

What are you looking for?

"; - } - - if($type == "") - { - echo' - - - - - - '; - } - elseif($type == "psm") - { - echo' - - - - - - - - - - - - - - - - '; - } - elseif($type == "psm-sources") - { - echo' - - - '; - } - elseif($type == "unity") - { - echo' - - - - - - - - - - - '; - } - else - { - $dirlist = glob($type.'/*'); - foreach ($dirlist as &$path) { - echo ''; - } - } - ?> -
\ No newline at end of file + + +
+ ".$type."/"; + } + else + { + echo "

What are you looking for?

"; + } + + if($type == "") + { + echo' + + + + + + '; + } + elseif($type == "psm") + { + echo' + + + + + + + + + + + + + + + + '; + } + elseif($type == "psm-sources") + { + echo' + + + '; + } + elseif($type == "unity") + { + echo' + + + + + + + + + + + '; + } + else + { + $dirlist = glob($type.'/*'); + foreach ($dirlist as &$path) { + echo ''; + } + } + ?> +
+ + \ No newline at end of file diff --git a/faq.php b/faq.php index 96b0551..1df791e 100644 --- a/faq.php +++ b/faq.php @@ -1,12 +1,16 @@ - - - -
- -

- Q: I have a PSM Game thats marked "zRIF Missing!" can i add it?
- A: Yes! please do~ We're using the NoPayStation Database for PSM zRIF's, Check the NoPayStation FAQ for more info. - Contact me @SilicaDevs if unsure. *we need all the games!* -

-
\ No newline at end of file + + + +
+ +

+ Q: I have a PSM Game thats marked "zRIF Missing!" can i add it?
+ A: Yes! please do~ We're using the NoPayStation Database for PSM zRIF's, Check the NoPayStation FAQ for more info. - Contact me @SilicaDevs if unsure. *we need all the games!* +

+
+ + diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..e78e3ef --- /dev/null +++ b/footer.php @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/header.php b/header.php index ac9bdaa..36bbb44 100644 --- a/header.php +++ b/header.php @@ -1,157 +1,140 @@ - - - - - "); - $url = $_SERVER['REQUEST_URI']; - if(strpos($url, 'libary.php') !== false) - { - if(isset($_GET["game"])) - { - $game = htmlspecialchars($_GET["game"], ENT_QUOTES); - - $game = str_replace("/", "",$game); - $game = str_replace(".", "",$game); - $game = str_replace("*", "",$game); - - $title = getTitle($game); - $title.= " - "; - } - else - { - $title .= "PSM Game Library - "; - } - } - else if(strpos($url, 'devtools.php') !== false) - { - $title .= "PlayStation Mobile Development Tools - "; - if(isset($_GET["type"])) - { - $type = htmlspecialchars($_GET["type"], ENT_QUOTES); - $type = str_replace("/", "",$type); - $type = str_replace(".", "",$type); - $type = str_replace("*", "",$type); - $title .= $type."/ - "; - } - - } - - $title .= "PSM Reborn"; - - echo($title); - echo("\n"); - - /* - * Write metadata - */ - echo(''); - echo(''); - echo(''); - echo(''); - - /* - * Default Image - */ - if($image == "") - { - $image .= 'http://'.$_SERVER['HTTP_HOST'].'/img/logo.png'; - } - /* - * Social Media - */ - echo(''); - echo(''); - echo(''); - echo(''); - echo(' - -
-
- - PSMReborn - - PSMReborn -
- - -
\ No newline at end of file + + + + + + + "); + $url = $_SERVER['REQUEST_URI']; + if(strpos($url, 'libary.php') !== false) + { + if(isset($_GET["game"])) + { + $game = htmlspecialchars($_GET["game"], ENT_QUOTES); + + $game = str_replace("/", "",$game); + $game = str_replace(".", "",$game); + $game = str_replace("*", "",$game); + + $title = getTitle($game); + $title.= " - "; + } + else + { + $title .= "PSM Game Library - "; + } + } + else if(strpos($url, 'devtools.php') !== false) + { + $title .= "PlayStation Mobile Development Tools - "; + if(isset($_GET["type"])) + { + $type = htmlspecialchars($_GET["type"], ENT_QUOTES); + $type = str_replace("/", "",$type); + $type = str_replace(".", "",$type); + $type = str_replace("*", "",$type); + $title .= $type."/ - "; + } + + } + + $title .= "PSM Reborn"; + + echo($title); + echo("\n"); + + if(strpos($url, 'libary.php') !== false) + { + if(isset($_GET["game"])) + { + $game = htmlspecialchars($_GET["game"], ENT_QUOTES); + $game = str_replace("/", "",$game); + $game = str_replace(".", "",$game); + $game = str_replace("*", "",$game); + $title = getTitle($game); + $description = $title . " - "; + $description .= getDesc($game)." - "; + $description .= " - PSMReborn #1 place for all PSM Content"; + $image .= 'http://'.$_SERVER['HTTP_HOST'].'/gameinfo/'.$game.'/icon_512x512.png'; + } + else + { + $description .= "PlayStation Mobile Game/App Library - PSMReborn #1 place for all PSM Content"; + } + } + else if(strpos($url, 'devtools.php') !== false) + { + $description .= "PlayStation Mobile Development Tools"; + if(isset($_GET["type"])) + { + $type = htmlspecialchars($_GET["type"], ENT_QUOTES); + $type = str_replace("/", "",$type); + $type = str_replace(".", "",$type); + $type = str_replace("*", "",$type); + $description .= " - ".$type."/"; + } + $description .= " - PSMReborn #1 place for all PSM Content"; + } + else + { + $description = "PSMReborn is the largest archive of PlayStation Mobile content on the internet containing Games, SDK's, Source Code, and Unity for PSM exporters."; + } + + $descsocial = str_replace("
", PHP_EOL, $description); + $descsocial = str_replace('"', '\\"', $descsocial); + /* + * Write metadata + */ + echo(''); + echo(''); + echo(''); + echo(''); + + /* + * Default Image + */ + if($image == "") + { + $image .= 'http://'.$_SERVER['HTTP_HOST'].'/img/logo.png'; + } + /* + * Social Media + */ + + echo(''); + echo(''); + echo(''); + + echo(''); + echo(''); + echo(''); + ?> + + + + \ No newline at end of file diff --git a/index.php b/index.php index 6191f62..4d7fdb5 100644 --- a/index.php +++ b/index.php @@ -1,38 +1,40 @@ - - -
- -

Welcome to PSM Reborn!

-
- - - - -
-

The collective efforts of.. like uh two people xD to archive all things related to PSM
- That said, there arent really that many people interested in PSM so it cant be helped..
- Have a look around though, i got stuff for end-users and developers alike!
- Under "Library" section you can find info on every PSM Game ever made. and
- Under "Development Tools" section you can find SDK's and Unity Builds, as well as Homebrew PSDP Packages

-

Dont have a PSVita? or want to play PSM games on your computer? Download PSMUI 1.0 -
- - - - \ No newline at end of file + +
+ +

Welcome to PSM Reborn!

+
+ + + + +
+

The collective efforts of.. like uh two people xD to archive all things related to PSM
+ That said, there arent really that many people interested in PSM so it cant be helped..
+ Have a look around though, i got stuff for end-users and developers alike!
+ Under "Library" section you can find info on every PSM Game ever made. and
+ Under "Development Tools" section you can find SDK's and Unity Builds, as well as Homebrew PSDP Packages

+

Dont have a PSVita? or want to play PSM games on your computer? Download PSMUI 1.0 +
+
+ So.. I recently discovered that psmreborn.com is NOT blocked in china
+
+ +
+


  +
--> + + + + \ No newline at end of file diff --git a/libary.php b/libary.php index b280ab5..81967ce 100644 --- a/libary.php +++ b/libary.php @@ -1,374 +1,386 @@ - - -attributes()->value; - $content = $content.$genre; - if($xcount > 1 && $x+1 < $xcount) - { - $content = $content.", "; - } - } - return $content; -} - -function printLanguageList(SimpleXMLElement $xml) -{ - $content = ""; - $xcount = count($xml); - for ($x = 0; $x < $xcount; $x++) { - $language = $xml[$x]->attributes()->locale; - $content = $content.$language; - if($xcount > 1 && $x+1 < $xcount) - { - $content = $content.", "; - } - } - return $content; -} - -function getSdkType(SimpleXMLElement $xml) -{ - if(isset($xml->app_xml_format)) - { - if($xml->app_xml_format->attributes()->sdk_type == "PSM SDK") - { - return "PSM"; - } - else - { - return "PSM Unity"; - } - } - else - { - return "PSM"; - } -} - -if(isset($_GET["game"])) -{ - $game = htmlspecialchars($_GET["game"], ENT_QUOTES); - - $game = str_replace("/", "",$game); - $game = str_replace(".", "",$game); - $game = str_replace("*", "",$game); - - if(strlen($game) != 9) - { - echo("I like to see girls die,
This is not the bug your looking for :P"); - die(); - } - echo(""); - echo(""); - - $title = getTitle($game); - - $xml = simplexml_load_file('gameinfo/' . $game . "/app.xml", 'SimpleXMLElement', LIBXML_NOENT); - $genreList = $xml->genre_list->children(); - $languageList = $xml->name->children(); - $featureList = $xml->feature_list->children(); - $SDKType = getSdkType($xml); - $zrifinfo = getZRIF($game); - $zrifPendingInfo = getPendingZRIF($game); - $pkgSony = getPKG($game); - $simulatorZip = "decrypted-files/".$game.".zip"; - - $isplayable = ""; - - if($zrifinfo == "MISSING" && $zrifPendingInfo == "MISSING") - { - $isplayable = "No, Missing zRIF - Do you have a working copy of this game?"; - } - if(file_exists("psdp-packages/".$game.".psdp")) - { - $isplayable = "Yes, with PSDP Package in Developer Assistant"; - } - if($zrifinfo != "MISSING") - { - $isplayable = "Yes! Copy zRIF String or Download FAKE.RIF"; - } - if($zrifPendingInfo != "MISSING") - { - $isplayable = "Maybe, Ulthough it hasnt been tested yet- Copy zRIF String or Download FAKE.RIF"; - } - - echo'
-
- -
- '. $title .' ('.$game.') -
- - -
- -
- -
- -

Downloads:

- - - - - -
- Decrypted Files (For Simulator)'; - } - else - { - echo 'button-disabled"> - Decrypted Files (For Simulator)'; - } - echo '
-
-
-
'; -} -else -{ - $searchUsed = isset($_GET["search"]); - - $simulatorSearch = false; - $unplayableSearch = false; - $playableSearch = false; - - if(isset($_GET["simulator"])) - { - if($_GET["simulator"] == "on") - $simulatorSearch = true; - } - - if(isset($_GET["unplayable"])) - { - if($_GET["unplayable"] == "on") - $unplayableSearch = true; - } - - if(isset($_GET["playable"])) - { - if($_GET["playable"] == "on") - $playableSearch = true; - } - - echo'
-
- -
- Title - Title ID - Developer
- Show Playable (Has zRIF) - Show Simulator-Ready - Show Unplayable (Only PKG) -
-
- '; - - - echo('
'); - $dirlist = glob("gameinfo/*"); - $playableList = getPlayableList(); - $playablePendingList = getPendingPlayableList(); - foreach ($dirlist as &$path) { - $dirname = basename($path); - $xml = simplexml_load_file($path . "/app.xml", 'SimpleXMLElement', LIBXML_NOENT); - - $title = $xml->name->localized_item[0]->attributes()->value; - $version = $xml->attributes()->version; - $genre = $xml->genre_list->genre->attributes()->value; - $author = $xml->developer->name->attributes()->value; - $website = $xml->website->attributes()->href; - $isPlayable = $playableList[$dirname] == 1 || file_exists("psdp-packages/".$dirname.".psdp"); - $hasSimulator = file_exists("decrypted-files/".$dirname.".zip"); - $isPlayablePending = $playablePendingList[$dirname] == 1; - - if($searchUsed) - { - $search = $_GET["search"]; - - - if(isset($_GET["searchby"]) && $search !== "") - { - $searchby = $_GET["searchby"]; - if($searchby === "title") - { - if(strpos(strtolower($title), strtolower($search)) === false) - { - continue; - } - } - elseif($searchby === "titleid") - { - if(strpos(strtolower($dirname), strtolower($search)) === false) - { - continue; - } - } - elseif($searchby === "dev") - { - if(strpos(strtolower($author), strtolower($search)) === false) - { - continue; - } - } - } - - - if(!$simulatorSearch) - { - if($hasSimulator) - { - continue; - } - } - - if(!$unplayableSearch) - { - if(!$isPlayable && !$isPlayablePending) - { - continue; - } - } - - if(!$playableSearch) - { - if(($isPlayable || $isPlayablePending) && !$hasSimulator) - { - continue; - } - } - } - - - echo ''; - } - echo('
'); -} -?> - + + +app_xml_format)) + { + if($xml->app_xml_format->attributes()->sdk_type == "PSM SDK") + { + return "PSM"; + } + else + { + return "PSM Unity"; + } + } + else + { + return "PSM"; + } +} + +if(isset($_GET["game"])) +{ + $game = htmlspecialchars($_GET["game"], ENT_QUOTES); + + $game = str_replace("/", "",$game); + $game = str_replace(".", "",$game); + $game = str_replace("*", "",$game); + + if(strlen($game) != 9) + { + echo("This is not the bug your looking for :P"); + die(); + } + echo(""); + echo(""); + + $title = getTitle($game); + + $xml = simplexml_load_file('gameinfo/' . $game . "/app.xml", 'SimpleXMLElement', LIBXML_NOENT); + $genreList = $xml->genre_list->children(); + $languageList = $xml->name->children(); + $featureList = $xml->feature_list->children(); + $SDKType = getSdkType($xml); + $zrifinfo = getZRIF($game); + $zrifPendingInfo = getPendingZRIF($game); + $pkgSony = getPKG($game); + $simulatorZip = "decrypted-files/".$game.".zip"; + + $verXML = simplexml_load_file('gameinfo/' . $game . "/version.xml", 'SimpleXMLElement', LIBXML_NOENT); + $latestVersion = (string)($verXML->appVersion); + $pkgReborn = "/pkg/".$game."_00/".$latestVersion."/".$game."_00.pkg"; + + $metadataXML = simplexml_load_file('gameinfo/' . $game . "/". $latestVersion ."/metadata.xml", 'SimpleXMLElement', LIBXML_NOENT); + $description = $metadataXML->localizedMetadataList->children(); + $screenshot = $metadataXML->screenShotList->screenShot; + $isplayable = ""; + + if($zrifinfo == "MISSING" && $zrifPendingInfo == "MISSING") + { + $isplayable = "No, Missing zRIF - Do you have a working copy of this game?"; + } + if(file_exists("psdp-packages/".$game.".psdp")) + { + $isplayable = "Yes, with PSDP Package in Developer Assistant"; + } + if($zrifinfo != "MISSING") + { + $isplayable = "Yes! Copy zRIF String or Download FAKE.RIF"; + } + if($zrifPendingInfo != "MISSING") + { + $isplayable = "Maybe, Ulthough it hasnt been tested yet- Copy zRIF String or Download FAKE.RIF"; + } + + echo('
+
+
+
+ '. $title .' ('.$game.') +
+ +
+ +
+ +
+ + +
+ +
+
+ +
+
+ '. printDescription($description, "en") .' +
+
+ + +
+ '.printScreenshotsImgTags($screenshot, $latestVersion, $game).' +
+ + +
+ + + + + '); + + if($zrifinfo == "MISSING"){ + echo('
+ NoPsmDrm License +
'); + } + else{ + echo(' + '); + } + + echo('
+ Decrypted Files (For Simulator)'; + } + else + { + echo 'button-disabled"> + Decrypted Files (For Simulator)'; + } + echo '
+ + +
+
+ '; +} +else +{ + $searchUsed = isset($_GET["search"]); + + $simulatorSearch = false; + $unplayableSearch = false; + $playableSearch = false; + + if(isset($_GET["simulator"])) + { + if($_GET["simulator"] == "on") + $simulatorSearch = true; + } + + if(isset($_GET["unplayable"])) + { + if($_GET["unplayable"] == "on") + $unplayableSearch = true; + } + + if(isset($_GET["playable"])) + { + if($_GET["playable"] == "on") + $playableSearch = true; + } + + echo'
+
+ +
+ Title + Title ID + Developer
+ Show Playable (Has zRIF) + Show Simulator-Ready + Show Unplayable (Only PKG) +
+
+ '; + + + echo('
'); + $dirlist = glob("gameinfo/*"); + $playableList = getPlayableList(); + $playablePendingList = getPendingPlayableList(); + foreach ($dirlist as &$path) { + $titleid = basename($path); + $xml = simplexml_load_file($path . "/app.xml", 'SimpleXMLElement', LIBXML_NOENT); + + $title = $xml->name->localized_item[0]->attributes()->value; + $version = $xml->attributes()->version; + $genre = $xml->genre_list->genre->attributes()->value; + $author = $xml->developer->name->attributes()->value; + $website = $xml->website->attributes()->href; + $isPlayable = $playableList[$titleid] == 1 || file_exists("psdp-packages/".$titleid.".psdp"); + $hasSimulator = file_exists("decrypted-files/".$titleid.".zip"); + $isPlayablePending = false; + + if($searchUsed) + { + $search = $_GET["search"]; + + + if(isset($_GET["searchby"]) && $search !== "") + { + $searchby = $_GET["searchby"]; + if($searchby === "title") + { + if(strpos(strtolower($title), strtolower($search)) === false) + { + continue; + } + } + elseif($searchby === "titleid") + { + if(strpos(strtolower($titleid), strtolower($search)) === false) + { + continue; + } + } + elseif($searchby === "dev") + { + if(strpos(strtolower($author), strtolower($search)) === false) + { + continue; + } + } + } + + + if(!$simulatorSearch) + { + if($hasSimulator) + { + continue; + } + } + + if(!$unplayableSearch) + { + if(!$isPlayable && !$isPlayablePending) + { + continue; + } + } + + if(!$playableSearch) + { + if(($isPlayable || $isPlayablePending) && !$hasSimulator) + { + continue; + } + } + } + + + echo ''; + } + echo('
'); +} + +include("footer.php"); +?> + diff --git a/map750.png b/map750.png new file mode 100644 index 0000000..4df3468 Binary files /dev/null and b/map750.png differ diff --git a/redirect.php b/redirect.php index 8700442..2d031db 100644 --- a/redirect.php +++ b/redirect.php @@ -1,6 +1,6 @@ -window.location="'.htmlspecialchars($_GET["url"]).'";'); -} +window.location="'.htmlspecialchars($_GET["url"]).'";'); +} ?> \ No newline at end of file diff --git a/robots.txt b/robots.txt index af0a154..875622c 100644 --- a/robots.txt +++ b/robots.txt @@ -1,3 +1,3 @@ -User-agent: * -Allow: / -Sitemap: http://psmreborn.com/sitemap.xml +User-agent: * +Allow: / +Sitemap: http://psmreborn.com/sitemap.xml diff --git a/sitemap.xml b/sitemap.xml deleted file mode 100644 index 50b491f..0000000 --- a/sitemap.xml +++ /dev/null @@ -1,6045 +0,0 @@ - - - - - - http://psmreborn.com/ - 2020-06-17T14:50:03+00:00 - monthly - 1.0000 - - - http://psmreborn.com/libary.php - 2020-06-17T14:50:03+00:00 - monthly - 0.8000 - - - http://psmreborn.com/devtools.php - 2020-06-17T14:50:03+00:00 - monthly - 0.8000 - - - http://psmreborn.com/libary.php?game=NPNA00001 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Playerthree+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00101 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=PSMTestA2US&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00102 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Sony+Corporation+%28PSM%29&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00103 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Rocking+Pocket+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00104 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00105 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00106 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Nostatic+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00107 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00108 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tim+Collins&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00109 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00110 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00111 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Martin+Jonasson&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00112 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00113 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00114 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Jeffrey+King&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00115 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00116 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00117 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00118 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00119 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00120 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Chillingo+%28EA+Inc%29&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00121 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Golden+Ruby+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00122 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00123 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00124 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Action+Button+Entertainment+LLC&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00125 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00126 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00127 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Denysoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00128 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Wolfgame&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00129 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00130 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00131 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00132 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00133 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00134 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00135 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00136 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00137 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=David+Martinez&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00138 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Hiive+LLC&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00139 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00140 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Carlos+Barcenas-Portillo&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00141 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Appy+Entertainment&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00142 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00143 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00144 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00145 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Edit+Mode&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00146 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Mercury+Active&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00147 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Necrosoft+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00148 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Black+Star+Nursery&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00149 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00150 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00151 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00152 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Alex+McGilvray&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00153 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Rodney+Davis&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00154 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00155 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Adam+De+Broeck&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00156 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Experimental+Gamer&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00157 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Brendan+Carell&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00158 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=cupholderJones&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00159 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Garrett+Lenk&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00160 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Evil+Block+Studios+LLP&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00161 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Utah+Game+Forge&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00162 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Pull+the+Plug+Studios%2C+LLC&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00163 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SUN+PENGFEI&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00164 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Valhalla+Studio+Productions&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00165 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00166 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Adam+Mowery&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00167 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Micah+Brown&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00168 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00169 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00170 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00171 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=GTAWWEKID&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00172 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00173 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00174 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Scott+Mattt&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00175 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Coderion&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00176 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Henchmen+Interactive&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00177 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00178 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00179 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00180 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Lavabean&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00181 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=M3&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00182 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Ravenheart&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00183 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Sargun+Vohra&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00184 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=wes+c&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00185 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Bowen+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00186 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00187 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=B.+P.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00188 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00189 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Iasagi+Strife&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00190 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00191 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00192 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00193 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00194 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=1+Simple+Idea&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00195 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00196 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00197 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00198 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00199 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Garrison+Davis&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00200 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00201 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00202 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00203 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00204 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Blackjack21&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00205 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=James+Collins&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00206 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00207 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Justin+Knight&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00208 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00209 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=alexSoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00210 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00211 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Heit+Productions&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00212 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Antonio+Vildes+Barbosa&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00213 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00214 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Julio+Lemos&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00215 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Vanguard+Chaos+Gaming&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00216 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=CerosWare&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00217 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Cerberus&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00218 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Seth+Eislund&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00219 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00220 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Upside+Down+Bird&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00221 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00222 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00223 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Super+Singh+Studios&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00224 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00225 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Josh+Forde&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00226 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=James+McGowan&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00227 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Michael+Friedman&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00228 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Homemade+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00229 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00230 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Adrian+Aymont&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00231 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00232 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00233 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Skunk+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00234 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00235 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00236 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=TTS+Software%2C+LLC&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00237 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00238 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00239 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00240 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00241 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tondosoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00242 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00243 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=EnsenaSoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00244 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=CelleC+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00245 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=BansheeTKi&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00246 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00247 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Cyber+Jaw+Productions&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00248 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00249 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00250 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00251 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Baggs+Customs&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00252 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Maqna+Interactive&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00253 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00254 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00255 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00256 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Closed+Umbrella+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00257 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00258 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00259 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00260 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00261 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00262 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Awesome+Enterprises&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00263 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00264 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00265 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00266 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ApplesauceJuice+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00267 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00268 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Mintah&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00269 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00270 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Norwind+Interactive&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00271 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00272 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00273 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00274 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00275 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00276 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00277 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Boris+Ruiz&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00278 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00279 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=yyrGames&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00280 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Thornbury+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00281 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00282 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Cafe+Game+Studio&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00283 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00284 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Kelvin+Moreaux&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00285 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00286 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00287 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00288 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=goodSuM+games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00289 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00290 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00291 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Kevin+Yan&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPNA00292 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Califer+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00001 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Beatnik+Games+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00002 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Spinning+Head+Software+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00003 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Crash+Lab&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00004 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Origin8&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00005 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Sony+Computer+Entertainment+Europe&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00006 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Quirkat&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00007 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=PomPom&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00008 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=FuturLab+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00009 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=FuturLab+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00010 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Laughing+Jackal+LTD&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00011 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00012 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tikipod+Limited&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00013 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Vlambeer&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00014 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00015 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Albino+Pixel+Limited&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00016 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Big+Head+Games+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00017 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00018 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Happion+Laboratories&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00019 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Four+Door+Lemon&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00020 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00021 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Ripstone+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00022 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Team17&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00023 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Eiconic+Games+Limited&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00024 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Heavy+Spectrum+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00025 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=d3t+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00026 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Heavy+Spectrum&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00027 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Eclipse+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00028 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00029 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00030 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Super+Icon&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00031 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SFB+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00032 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00033 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Yippee+Entertainment&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00034 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Atomicom&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00101 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SonyInternalTestGB%2CLTD&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00102 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Thomas+Hopper&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00103 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00104 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00105 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00106 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=%7BImperative+Games%7D&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00107 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00108 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Eicus+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00109 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00110 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Carrot+Creations&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00111 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Kay+Hermann&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00112 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=XMPTGames&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00113 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ZHANG+BO&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00114 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=DanielCake&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00115 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Havishamone+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00116 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=NebulaDreams&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00117 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Billsmugs&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00118 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00119 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00120 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00121 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00122 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Advanced+Mobile+Applications+Limited&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00123 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Scrapbook+Development+Limited&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00124 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Alan+Davies&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00125 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00126 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00127 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Stinky+Badger+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00128 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Chair+Warming+Facility&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00129 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Chillingo+%28EA+Swiss+Sarl%29&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00130 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00131 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00132 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00133 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00134 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00135 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Brain+Seal+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00136 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00137 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00138 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=baka-neko.fr&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00139 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00140 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00141 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=The+Liverpool+Office&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00142 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=David+Krunic&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00143 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00144 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tama+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00145 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00146 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00147 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00148 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00149 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=PLUNGE+INTERATIVE+SL&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00150 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00151 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Syntetic+Dreams&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00152 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00153 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00154 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00155 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00156 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00157 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00158 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00159 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00160 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00161 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00162 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00163 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00164 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00165 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00166 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00167 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00168 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00169 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00170 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Omni+Systems+Limited&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00171 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Kleio+Interactive&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00172 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00173 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=YUME+Crawlers&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00174 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=mufti1975&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00175 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Stephen+Allen&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00176 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=David+Omari&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00177 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Like+a+Falcon&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00178 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Craig+Greenway&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00179 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00180 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Z-D&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00181 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=XIXGAMES&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00182 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00183 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00184 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Ecto&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00185 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Fraktal%7EDesign&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00186 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=NazeGames&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00187 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00188 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00189 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Lindsay+Cox&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00190 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Zeshan+Sajid&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00191 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00192 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=E_Shi_games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00193 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tiziano+Bizzini&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00194 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ptt&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00195 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Warren+GASPARD&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00196 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=CooplySolutions&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00197 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Johan+Valfridsson&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00198 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00199 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=EP+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00200 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00201 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Gremlin+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00202 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00203 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00204 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00205 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00206 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00207 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Cat+Trap+Studios&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00208 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Gamayun+productions&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00209 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ZeShirky&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00210 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=david.cm&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00211 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Jirohn-Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00212 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Huseyn+Abdullayev&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00213 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Simone+Serra&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00214 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00215 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SemnguSoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00216 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00217 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Dmitriy+Prikhodko&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00218 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00219 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00220 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00221 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00222 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00223 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Karios+Games+Sarl&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00224 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=digitaldavPS&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00225 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00226 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Niels+Vriezen&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00227 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=LostVision+Gamestudio&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00228 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00229 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00230 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Gamer+Bear&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00231 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Christian+Schnellmann&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00232 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00233 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00234 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Henchman+%26+Goon&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00235 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Molexendor&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00236 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00237 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Val-Ent&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00238 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00239 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00240 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00241 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00242 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=The+FalconStar+Company&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00243 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00244 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=S3FR0&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00245 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00246 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Azeem+Ahmed+Khan&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00247 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00248 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00249 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00250 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00251 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00252 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00253 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00254 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00255 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tchagata+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00256 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Infotronic+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00257 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Studio+de+la+Torre&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00258 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00259 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=RiddleOfTheSands&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00260 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Crystalline+Green+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00261 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00262 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00263 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Junglingo&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00264 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Maxim+Fefilov&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00265 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00266 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Daish+Games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00267 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=emegeme&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00268 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Pixel+Bones+Studios&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00269 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00270 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00271 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Junaid+Malik&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00272 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=KONG&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00273 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00274 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00275 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00276 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=FranMatsusaka&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00277 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Wilco+van+den+Brink&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00278 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Simon+Rybicki&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00279 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00280 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=petrus&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00281 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=XTeam+Software+Solutions+SRLS&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00282 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Archifishal+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00283 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00284 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=noowanda&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPOA00285 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Fabresoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00001 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Sony+Computer+Entertainment+Worldwide+Studios+JAPAN&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00002 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Sony+Computer+Entertainment+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00003 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00004 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=PYGMY+STUDIO+CO.%2C+LTD.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00005 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ZENER+WORKS&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00006 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Zener+Net+Works.+Inc&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00007 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Mobile+Internet+Technology+Co.%2C+LTD.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00008 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=HAMSTER+Corporation&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00009 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=BoobyTrap.%2CLtd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00010 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00011 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00012 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SYNC+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00013 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SUCCESS+Corporation.+&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00014 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=eitarosoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00015 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00017 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00018 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00019 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00101 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=JTaro+PSMTest&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00102 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tomonori+Misawa&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00103 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=AtelierYoka&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00104 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Yamaoka+Technology&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00105 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ino298&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00106 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Akira+Ohashi&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00107 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=xinoro&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00108 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Nia&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00109 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Anneliesh&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00110 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Satoshi+Hamano&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00111 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=kouwasangyou+Co.%2C+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00112 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Naoki+Sagawa&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00113 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Sony+Digital+Entertainment+Services+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00114 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00115 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=retas&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00116 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=NCME&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00117 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00118 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=ULLUCUS+HEAVEN+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00119 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00120 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SeazDevelop&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00121 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Emily%26Charlotte+Lounge&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00122 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00123 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=WIZARDSOFT+Corporation&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00124 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=vDog&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00125 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=HEART+ART&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00126 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00127 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=MOUNTPUNCH&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00128 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00129 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=RideonJapan%2CInc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00130 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=teasoft&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00131 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Ryo+Okano&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00132 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Spicysoft+Corporation&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00133 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=toshinori+tamashihro&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00134 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00135 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00136 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Akio+Ogata&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00137 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=HAGE+SOFT&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00138 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00139 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Studio+F%23&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00140 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00141 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=AQUADIA+Co.%2C+Ltd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00142 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00143 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00144 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=chiya&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00145 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SQUARE+ENIX+CO.%2C+LTD.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00146 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=AMACHAN&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00147 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=PentliumEE&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00148 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00149 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00150 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00151 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00152 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00153 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Game+studio+403&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00154 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=studio+iris&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00155 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00156 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00157 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00158 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00159 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00160 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Naoya+Ishizaki&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00161 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Mt.Seed&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00162 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=MUKAGOSOFTWARE+DEVELOPMENT&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00163 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00164 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00165 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00166 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00167 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=GarageSoftCo.%2CLtd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00168 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00169 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Mitsuhiko+Shimomura&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00170 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Akie+Nakao&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00171 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00172 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=flatlib.jp&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00173 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00174 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00175 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=C.Bear&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00176 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00177 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00178 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00179 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00180 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00181 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00182 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00183 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00184 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00185 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Inferno...&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00186 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00187 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00188 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00189 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00190 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00191 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00192 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=FullPowerSideAttack.com&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00193 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=RewriteWorks&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00194 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00195 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00196 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00197 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00198 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00199 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00200 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00201 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00202 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00203 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=PenguinGames&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00204 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=slapsticKsoftware&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00205 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=MMA&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00206 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00207 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=AGrave&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00208 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Team_Redherring&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00209 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Jiruo+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00210 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00211 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00212 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00213 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tetsu+Yamashita&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00214 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=pragma&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00215 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00216 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00217 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00218 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00219 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Throw+The+Warped+Code+Out&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00220 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Daiki+Suzuki&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00221 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00222 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00223 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Hiroki+Hoshino&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00224 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00225 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00226 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00227 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00228 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00229 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00230 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=altairworks&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00231 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00232 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00233 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00234 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00235 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=TATSU&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00236 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=DK_Alpha&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00237 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00238 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00239 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00240 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Masaaki+Sasaki&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00241 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Matsudamper&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00242 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=MairCODE&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00243 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00244 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00245 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00246 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00247 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=AINANOHA&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00248 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00249 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=masaya+miura&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00250 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00251 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00252 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00253 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00254 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00255 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Art-Technical&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00256 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00257 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00258 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=c+minor+rookie&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00259 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Syouzaemon&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00260 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00261 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00262 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00263 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Orgesta&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00264 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00265 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00266 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=tokimiti&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00267 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=INUKAGE+GAMES&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00268 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00269 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00270 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00271 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=jq.games&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00272 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00273 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00274 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00275 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00276 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00277 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Bear%27s+Studio%2C+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00278 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00279 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00280 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00281 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=BoneBee&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00282 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00283 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00284 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Tora+Software&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00285 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=HOSSIE&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00286 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00287 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=yokeijyo&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00288 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00289 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00290 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00291 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00292 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00293 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00294 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00295 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00296 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00297 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00298 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00299 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00300 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00301 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00302 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00303 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00304 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00305 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00306 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00307 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00308 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Takuya+Nagayasu&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00309 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00310 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00311 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00312 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00313 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=camel504&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00314 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00315 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00316 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00317 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00318 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00319 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00320 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=te3tn&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00321 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00322 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00323 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00324 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00325 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00326 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=AMUSE+ENTERTAINMENT&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00327 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00328 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00329 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Pachytene+Studio&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00330 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00331 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00332 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00333 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00334 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=DEADLOCK%2CInc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00335 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Ai+Matsushita&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00336 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00337 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Levin&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00338 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Ichthyostego&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00339 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=RainbowShooting&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00340 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00341 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00342 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=N.Kobayashi&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00343 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00344 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPPA00345 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Kenji&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00101 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=SonyInternalHK&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00102 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=HorngYeuan+Digital+Co.%2CLtd.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00103 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=Rayark+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00104 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=F+K+Digital+Pty+Ltd&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00105 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00106 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=CatGearGames&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?game=NPQA00107 - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/libary.php?search=XPEC+Entertainment+Inc.&searchby=dev&playable=on&simulator=on&unplayable=on - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/devtools.php?type=unity - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/devtools.php?type=psm - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/devtools.php?type=psm-android - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/devtools.php?type=psm-tools - 2020-06-17T14:50:03+00:00 - monthly - 0.6400 - - - http://psmreborn.com/faq.php - 2020-06-17T14:50:03+00:00 - monthly - 0.5120 - - - http://psmreborn.com/gameinfo/NPNA00001/app.xml - 2020-06-17T14:50:03+00:00 - monthly - 0.5120 - - - http://psmreborn.com/gameinfo/NPNA00001/text.txt - 2020-06-17T14:50:03+00:00 - monthly - 0.5120 - - - http://psmreborn.com/pkg/NPNA00001_00/1.02/NPNA00001_00.pkg - 2019-12-26T00:42:42+00:00 - monthly - 0.5120 - - \ No newline at end of file diff --git a/style.css b/style.css index 6431993..1dd05d4 100644 --- a/style.css +++ b/style.css @@ -1,386 +1,422 @@ -/* -* header.php -*/ - -.sitename img { - vertical-align: top; -} - -.sitename{ - font-weight: bold; - float: left; -} - -.sitemap{ - float:right; - height: 40px; - margin: 0; - line-height: 100%; - position: relative; - font-weight: bold; -} - -.sitemap ul { - margin:0; - padding:0; - list-style-type:none; - top:0; - right: 10px; -} - -.sitemap ul li { - display:inline; -} - - -.sitemap ul li a { - color:#ffffff; - text-decoration:none; - padding: 6px 6px; -} - -.sitemap a:hover{ - color: white; - background-color: #0099CC; -} - -.sitemap a:link, a:visited{ - color: white; -} - -.header { - font-size: 200%; - font-weight: bold; - color: white; - height: 40px; - width: 100%; - margin: 0px; - background-color: #00CCCC; -} - - -/* -* index.php -*/ - - - -#welcome-page{ - padding:20px; - text-align: center; -} - - -#contact { - position: fixed; - bottom: 0; - width: 100%; - text-align:center; -} - -#content { - position: absolute; - width: 600px; - left: 50%; - margin-left: -280px; - -} - - -/* -* libary.php -*/ - - -#psm-gamelist { - position: inherit; - text-align:center; -} - -#search-form{ - position:relative; - - left: 50%; - text-align: center; - width:620px; - height:70px; - background-color: #4289f4; - padding: 15px; - border-radius: 5px; - margin-top: 10px; - margin-left: -280px; - - color: white; - font-weight: bold; -} - -#search-form [type=text], select{ - width: 500px; - padding: 10px; - display: inline-block; - border: 1px solid #2b58a0; - border-radius: 10px; - margin-right: 10px; - box-sizing: border-box; -} - -#search-form [type=submit]{ - padding: 10px; - display: inline-block; - background-color: #46dbfc; - border: 1px solid #2b58a0; - border-radius: 10px; - box-sizing: border-box; -} - -#search-form [type=submit]:hover{ - padding: 10px; - display: inline-block; - background-color: #2b8ba0; - border: 1px solid #2b58a0; - border-radius: 10px; - box-sizing: border-box; -} - -.version-select{ - - width:70px; - height:40px; - float:right; -} - -.psm-game img{ - float: left; - margin-right:1rem; -} - -.psm-game a:link, a:visited{ - color: white; - font-weight: bold; - text-decoration: none; -} - -.psm-game a:hover{ - color: white; - font-weight: bold; - text-decoration: underline; -} - - -.psm-game{ - padding: 5px; - width: 400px; - height: 124px; - margin: 10px; - background-color: #0094ff; - color: white; - border-radius: 5px; - text-align: left; - - white-space: nowrap; - overflow: hidden; - - display: inline-block; - vertical-align: middle; -} - -.psm-game:hover{ - background-color: #005796; - cursor:pointer; -} - -.psm-meta > #psm-title{ - position: relative; - font-size: 200%; - text-align: center; - color:white; - font-weight: bold; -} -.psm-meta > #psm-icon{ - float: left; - border-radius: 10px; -} - - -.psm-meta > #psm-infos{ - position: relative; - color: white; - left: 6%; -} - -.psm-meta > #psm-downloads{ - position: relative; - top: 50px; - color: white; - left: 0px; -} - - -.psm-meta{ - position: absolute; - background-color: rgba(38, 118, 142,0.5); - width: 980px; - height: 480px; - top: 20%; - left: 50%; - - white-space: nowrap; - overflow: hidden; - - margin-left: -490px; - margin-top: -25px; - border-radius: 5px; - padding: 20px; -} - - - - - -/* -* devtools.php -*/ - -.devtoollist{ - position: inherit; - margin-left: 15%; - margin-right: 15%; - text-align:center; -} - -.devtool{ - - padding:10px; - margin: 10px; - width: 325px; - border-radius: 1000px; - background-color: #00ffa9; - white-space: nowrap; - overflow: hidden; - display: inline-block; - vertical-align: middle; -} -.devtool:link, .devtool:visited, .devtool a{ - text-decoration: none !important; - color: black; - /*font-size: 150%;*/ - font-size: 25px; - font-weight: bold; - height:128px; - line-height: 120px; -} - -.devtool:hover{ - background-color: #005796; - cursor: pointer; -} - -.devtool #textContent{ - - text-align: center; -} - -.bubble{ - float: left; - border-radius: 100%; -} - -/* -* Common -*/ - -html,body,header { - margin: 0; - padding: 0; - background-image: url("/img/psm_bg.png"); - background-attachment: fixed; - background-repeat: no-repeat; - background-size: cover; - color:white; -} - -a.image{ - text-decoration: none; -} - -.mid{ - vertical-align: middle; -} - -.left{ - float: left; -} - -.black:link, .black:visited, .black{ - color: black; - font-weight: bold; - text-decoration: none; -} -.black:hover{ - color: black; - font-weight: bold; - text-decoration: underline; -} - -.white:link, .white:visited, .white{ - color: white; - font-weight: bold; - text-decoration: none; - cursor: pointer; -} - -.white:hover{ - color: white; - font-weight: bold; - text-decoration: underline; - cursor: pointer; -} - -.nostyle:link, .nostyle:visited, .nostyle:hover, .nostyle, .nostyle a{ - color: white; - font-weight: bold; - text-decoration: none !important; - cursor: pointer; -} - -.button-enabled{ - width: 300px; - height: 50px; - margin: 10px; - background-color: #00d0ff; - text-align: center; - font-weight: bold; - line-height: 50px; - float: left; - color: white; - border-radius: 20px; -} - -.button-enabled:hover{ - width: 300px; - height: 50px; - margin: 10px; - background-color: #005796; - text-align: center; - font-weight: bold; - line-height: 50px; - float: left; - cursor: pointer; - color: white; - border-radius: 20px; -} - -.button-disabled{ - - width: 300px; - height: 50px; - margin: 10px; - background-color: #8f9db7; - text-align: center; - line-height: 50px; - float: left; - font-weight: bold; - color: #cfd2d3; - cursor: arrow; - border-radius: 20px; -} +/* +* header.php +*/ + +.sitename img { + vertical-align: top; + } + + .sitename{ + font-weight: bold; + float: left; + height: 40px; + } + + .sitemap{ + float:right; + height: 40px; + margin: 0; + line-height: 100%; + position: relative; + font-weight: bold; + } + + .sitemap ul { + margin:0; + padding:0; + list-style-type:none; + top:0; + right: 10px; + height: 100%; + } + + .sitemap ul li { + display: inline-block; + height: 100%; + } + + .sitemap ul li a { + color:#ffffff; + text-decoration:none; + padding: 0px 6px; + height: 100%; + display: block; + } + + .sitemap a:hover{ + color: white; + background-color: #0099CC; + } + + .sitemap a:link, a:visited{ + color: white; + } + + .header { + font-size: 200%; + font-weight: bold; + color: white; + height: 40px; + width: 100%; + margin: 0px; + background-color: #00CCCC; + z-index: 10; + position: relative; + } + + + /* + * index.php + */ + + + + #welcome-page{ + padding:20px; + text-align: center; + } + + + #contact { + position: fixed; + bottom: 0; + width: 100%; + text-align:center; + } + + #content { + position: absolute; + width: 600px; + left: 50%; + margin-left: -280px; + + } + + + /* + * libary.php + */ + + + #psm-gamelist { + position: inherit; + text-align:center; + } + + #search-form{ + position:relative; + left: 50%; + transform: translate(-50%,0%); + + text-align: center; + width:88%; + height:70px; + background-color: #4289f4; + padding: 15px; + border-radius: 5px; + margin-top: 10px; + + color: white; + font-weight: bold; + } + + #search-form [type=text], select{ + width: 80%; + padding: 10px; + display: inline-block; + border: 1px solid #2b58a0; + border-radius: 10px; + margin-right: 10px; + box-sizing: border-box; + } + + #search-form [type=submit]{ + padding: 10px; + display: inline-block; + background-color: #46dbfc; + border: 1px solid #2b58a0; + border-radius: 10px; + box-sizing: border-box; + } + + #search-form [type=submit]:hover{ + background-color: #2b8ba0; + cursor: pointer; + } + + .version-select{ + height: 50px; + margin: 1%; + width:90px; + + } + + .psm-game img{ + float: left; + margin-right:1rem; + } + + .psm-game a:link, a:visited{ + color: white; + font-weight: bold; + text-decoration: none; + } + + .psm-game a:hover{ + color: white; + font-weight: bold; + text-decoration: underline; + } + + + .psm-game{ + padding: 5px; + width: 400px; + height: 124px; + margin: 10px; + background-color: #0094ff; + color: white; + border-radius: 5px; + text-align: left; + + white-space: nowrap; + overflow: hidden; + + display: inline-block; + vertical-align: middle; + } + + .psm-game:hover{ + background-color: #005796; + cursor:pointer; + } + + .psm-meta > #psm-title{ + font-size: 200%; + text-align: center; + color:white; + font-weight: bold; + align-self: center; + } + + .psm-meta > #psm-top-part > #psm-icon > img{ + float: left; + border-radius: 10px; + } + + + .psm-meta > #psm-infos{ + position: relative; + color: white; + left: 6%; + } + + .psm-meta > #psm-downloads{ + color: white; + display: flex; + flex-direction: row; + width: 100%; + justify-content: center; + } + + .psm-meta > #psm-description{ + margin: 2%; + font-weight: bold; + width: 96%; + } + + .psm-meta > #psm-screenshots{ + width: 100%; + height:450px; + margin-top: 1%; + overflow-y: hidden; + overflow-x: scroll; + display: flex; + flex-direction: column; + flex-wrap: wrap; + } + .psm-meta > #psm-top-part{ + display:flex; + } + .psm-meta{ + position: relative; + background-color: rgba(38, 118, 142,0.5); + width: 85%; + top: 10px; + overflow-x: hidden; + overflow-y: auto; + border-radius: 5px; + padding: 1%; + margin: auto; + margin-top: 5%; + margin-bottom: 5%; + display: flex; + flex-direction: column; + align-content: space-around; + align-items: flex-start; + max-width: 100%; + } + + .psm-screenshot{ + height:100%; + border-radius: 10px; + } + .psm-screenshot:not(:last-child){ + margin-right:1%; + } + + .bg-content{ + width:100%; + height:100%; + background-size: cover; + background-repeat: no-repeat; + left:0px; + top:0px; + position: fixed; + } + + /* + * devtools.php + */ + + .devtoollist{ + position: inherit; + margin-left: 15%; + margin-right: 15%; + text-align:center; + } + + .devtool{ + + padding:10px; + margin: 10px; + width: 325px; + border-radius: 1000px; + background-color: #00ffa9; + white-space: nowrap; + overflow: hidden; + display: inline-block; + vertical-align: middle; + } + .devtool:link, .devtool:visited, .devtool a{ + text-decoration: none !important; + color: black; + /*font-size: 150%;*/ + font-size: 25px; + font-weight: bold; + height:128px; + line-height: 120px; + } + + .devtool:hover{ + background-color: #005796; + cursor: pointer; + } + + .devtool #textContent{ + + text-align: center; + } + + .bubble{ + float: left; + border-radius: 100%; + } + + /* + * Common + */ + + html,body,head { + font-family: "Comic Sans MS", "Comic Sans", cursive; + position: absolute; + width: 100%; + margin: 0; + padding: 0; + background-color: black; + background-image: url("/img/psm_bg.gif"); + background-attachment: fixed; + background-repeat: no-repeat; + background-size: cover; + color:white; + } + + a.image{ + text-decoration: none; + } + + .mid{ + vertical-align: middle; + } + + .left{ + float: left; + } + + .black:link, .black:visited, .black{ + color: black; + font-weight: bold; + text-decoration: none; + } + .black:hover{ + color: black; + font-weight: bold; + text-decoration: underline; + } + + .white:link, .white:visited, .white{ + color: white; + font-weight: bold; + text-decoration: none; + cursor: pointer; + } + + .white:hover{ + color: white; + font-weight: bold; + text-decoration: underline; + cursor: pointer; + } + + .nostyle:link, .nostyle:visited, .nostyle:hover, .nostyle, .nostyle a{ + color: white; + font-weight: bold; + text-decoration: none !important; + cursor: pointer; + } + + .button-enabled{ + width: 300px; + height: 50px; + + margin-top: 1%; + margin-right: 1%; + background-color: #00d0ff; + text-align: center; + font-weight: bold; + line-height: 50px; + color: white; + border-radius: 20px; + } + + .button-enabled:hover{ + background-color: #005796; + cursor: arrow; + } + + .button-disabled{ + + width: 300px; + height: 50px; + + margin-top: 1%; + margin-right: 1%; + background-color: #8f9db7; + text-align: center; + line-height: 50px; + + font-weight: bold; + color: #cfd2d3; + cursor: arrow; + border-radius: 20px; + } \ No newline at end of file diff --git a/wget.php b/wget.php new file mode 100644 index 0000000..8fa29a8 --- /dev/null +++ b/wget.php @@ -0,0 +1,22 @@ + $value) { + $path = realpath($dir . DIRECTORY_SEPARATOR . $value); + if (!is_dir($path)) { + $results[] = $path; + } else if ($value != "." && $value != "..") { + getDirContents($path, $results); + $results[] = $path; + } + } + + return $results; +} +$files = getDirContents("."); +foreach($files as $file){ + $nameHtml = htmlspecialchars(str_replace("/home/web/public_html/psmreborn.com/", "", $file), ENT_QUOTES); + print("https://psmreborn.com/".$nameHtml."
"); +} +?> diff --git a/zrif.js b/zrif.js index 5b68b6d..53d9baa 100644 --- a/zrif.js +++ b/zrif.js @@ -1,160 +1,160 @@ -/* -* Ripped streight from https://rawgit.com/mmozeiko/pkg2zip/online/zrif.html -*/ - -//pako.min.js (http://nodeca.github.io/pako/) -!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).pako=t()}}(function(){return function t(e,a,i){function n(s,o){if(!a[s]){if(!e[s]){var l="function"==typeof require&&require;if(!o&&l)return l(s,!0);if(r)return r(s,!0);var h=new Error("Cannot find module '"+s+"'");throw h.code="MODULE_NOT_FOUND",h}var d=a[s]={exports:{}};e[s][0].call(d.exports,function(t){var a=e[s][1][t];return n(a||t)},d,d.exports,t,e,a,i)}return a[s].exports}for(var r="function"==typeof require&&require,s=0;s0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var a=r.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(a!==f)throw new Error(l[a]);if(e.header&&r.deflateSetHeader(this.strm,e.header),e.dictionary){var n;if(n="string"==typeof e.dictionary?o.string2buf(e.dictionary):"[object ArrayBuffer]"===d.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(a=r.deflateSetDictionary(this.strm,n))!==f)throw new Error(l[a]);this._dict_set=!0}}function n(t,e){var a=new i(e);if(a.push(t,!0),a.err)throw a.msg||l[a.err];return a.result}var r=t("./zlib/deflate"),s=t("./utils/common"),o=t("./utils/strings"),l=t("./zlib/messages"),h=t("./zlib/zstream"),d=Object.prototype.toString,f=0,_=-1,u=0,c=8;i.prototype.push=function(t,e){var a,i,n=this.strm,l=this.options.chunkSize;if(this.ended)return!1;i=e===~~e?e:!0===e?4:0,"string"==typeof t?n.input=o.string2buf(t):"[object ArrayBuffer]"===d.call(t)?n.input=new Uint8Array(t):n.input=t,n.next_in=0,n.avail_in=n.input.length;do{if(0===n.avail_out&&(n.output=new s.Buf8(l),n.next_out=0,n.avail_out=l),1!==(a=r.deflate(n,i))&&a!==f)return this.onEnd(a),this.ended=!0,!1;0!==n.avail_out&&(0!==n.avail_in||4!==i&&2!==i)||("string"===this.options.to?this.onData(o.buf2binstring(s.shrinkBuf(n.output,n.next_out))):this.onData(s.shrinkBuf(n.output,n.next_out)))}while((n.avail_in>0||0===n.avail_out)&&1!==a);return 4===i?(a=r.deflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===f):2!==i||(this.onEnd(f),n.avail_out=0,!0)},i.prototype.onData=function(t){this.chunks.push(t)},i.prototype.onEnd=function(t){t===f&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},a.Deflate=i,a.deflate=n,a.deflateRaw=function(t,e){return e=e||{},e.raw=!0,n(t,e)},a.gzip=function(t,e){return e=e||{},e.gzip=!0,n(t,e)}},{"./utils/common":3,"./utils/strings":4,"./zlib/deflate":8,"./zlib/messages":13,"./zlib/zstream":15}],2:[function(t,e,a){"use strict";function i(t){if(!(this instanceof i))return new i(t);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var a=r.inflateInit2(this.strm,e.windowBits);if(a!==l.Z_OK)throw new Error(h[a]);this.header=new f,r.inflateGetHeader(this.strm,this.header)}function n(t,e){var a=new i(e);if(a.push(t,!0),a.err)throw a.msg||h[a.err];return a.result}var r=t("./zlib/inflate"),s=t("./utils/common"),o=t("./utils/strings"),l=t("./zlib/constants"),h=t("./zlib/messages"),d=t("./zlib/zstream"),f=t("./zlib/gzheader"),_=Object.prototype.toString;i.prototype.push=function(t,e){var a,i,n,h,d,f,u=this.strm,c=this.options.chunkSize,b=this.options.dictionary,g=!1;if(this.ended)return!1;i=e===~~e?e:!0===e?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof t?u.input=o.binstring2buf(t):"[object ArrayBuffer]"===_.call(t)?u.input=new Uint8Array(t):u.input=t,u.next_in=0,u.avail_in=u.input.length;do{if(0===u.avail_out&&(u.output=new s.Buf8(c),u.next_out=0,u.avail_out=c),(a=r.inflate(u,l.Z_NO_FLUSH))===l.Z_NEED_DICT&&b&&(f="string"==typeof b?o.string2buf(b):"[object ArrayBuffer]"===_.call(b)?new Uint8Array(b):b,a=r.inflateSetDictionary(this.strm,f)),a===l.Z_BUF_ERROR&&!0===g&&(a=l.Z_OK,g=!1),a!==l.Z_STREAM_END&&a!==l.Z_OK)return this.onEnd(a),this.ended=!0,!1;u.next_out&&(0!==u.avail_out&&a!==l.Z_STREAM_END&&(0!==u.avail_in||i!==l.Z_FINISH&&i!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(n=o.utf8border(u.output,u.next_out),h=u.next_out-n,d=o.buf2string(u.output,n),u.next_out=h,u.avail_out=c-h,h&&s.arraySet(u.output,u.output,n,h,0),this.onData(d)):this.onData(s.shrinkBuf(u.output,u.next_out)))),0===u.avail_in&&0===u.avail_out&&(g=!0)}while((u.avail_in>0||0===u.avail_out)&&a!==l.Z_STREAM_END);return a===l.Z_STREAM_END&&(i=l.Z_FINISH),i===l.Z_FINISH?(a=r.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===l.Z_OK):i!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),u.avail_out=0,!0)},i.prototype.onData=function(t){this.chunks.push(t)},i.prototype.onEnd=function(t){t===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},a.Inflate=i,a.inflate=n,a.inflateRaw=function(t,e){return e=e||{},e.raw=!0,n(t,e)},a.ungzip=n},{"./utils/common":3,"./utils/strings":4,"./zlib/constants":6,"./zlib/gzheader":9,"./zlib/inflate":11,"./zlib/messages":13,"./zlib/zstream":15}],3:[function(t,e,a){"use strict";function i(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;a.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var a=e.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(var n in a)i(a,n)&&(t[n]=a[n])}}return t},a.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var r={arraySet:function(t,e,a,i,n){if(e.subarray&&t.subarray)t.set(e.subarray(a,a+i),n);else for(var r=0;r=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;o[254]=o[254]=1,a.string2buf=function(t){var e,a,i,r,s,o=t.length,l=0;for(r=0;r>>6,e[s++]=128|63&a):a<65536?(e[s++]=224|a>>>12,e[s++]=128|a>>>6&63,e[s++]=128|63&a):(e[s++]=240|a>>>18,e[s++]=128|a>>>12&63,e[s++]=128|a>>>6&63,e[s++]=128|63&a);return e},a.buf2binstring=function(t){return i(t,t.length)},a.binstring2buf=function(t){for(var e=new n.Buf8(t.length),a=0,i=e.length;a4)h[n++]=65533,a+=s-1;else{for(r&=2===s?31:3===s?15:7;s>1&&a1?h[n++]=65533:r<65536?h[n++]=r:(r-=65536,h[n++]=55296|r>>10&1023,h[n++]=56320|1023&r)}return i(h,n)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;a>=0&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+o[t[a]]>e?a:e}},{"./common":3}],5:[function(t,e,a){"use strict";e.exports=function(t,e,a,i){for(var n=65535&t|0,r=t>>>16&65535|0,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{r=r+(n=n+e[i++]|0)|0}while(--s);n%=65521,r%=65521}return n|r<<16|0}},{}],6:[function(t,e,a){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],7:[function(t,e,a){"use strict";var i=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,n){var r=i,s=n+a;t^=-1;for(var o=n;o>>8^r[255&(t^e[o])];return-1^t}},{}],8:[function(t,e,a){"use strict";function i(t,e){return t.msg=A[e],e}function n(t){return(t<<1)-(t>4?9:0)}function r(t){for(var e=t.length;--e>=0;)t[e]=0}function s(t){var e=t.state,a=e.pending;a>t.avail_out&&(a=t.avail_out),0!==a&&(z.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function o(t,e){B._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,s(t.strm)}function l(t,e){t.pending_buf[t.pending++]=e}function h(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function d(t,e,a,i){var n=t.avail_in;return n>i&&(n=i),0===n?0:(t.avail_in-=n,z.arraySet(e,t.input,t.next_in,n,a),1===t.state.wrap?t.adler=S(t.adler,e,n,a):2===t.state.wrap&&(t.adler=E(t.adler,e,n,a)),t.next_in+=n,t.total_in+=n,n)}function f(t,e){var a,i,n=t.max_chain_length,r=t.strstart,s=t.prev_length,o=t.nice_match,l=t.strstart>t.w_size-it?t.strstart-(t.w_size-it):0,h=t.window,d=t.w_mask,f=t.prev,_=t.strstart+at,u=h[r+s-1],c=h[r+s];t.prev_length>=t.good_match&&(n>>=2),o>t.lookahead&&(o=t.lookahead);do{if(a=e,h[a+s]===c&&h[a+s-1]===u&&h[a]===h[r]&&h[++a]===h[r+1]){r+=2,a++;do{}while(h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&r<_);if(i=at-(_-r),r=_-at,i>s){if(t.match_start=e,s=i,i>=o)break;u=h[r+s-1],c=h[r+s]}}}while((e=f[e&d])>l&&0!=--n);return s<=t.lookahead?s:t.lookahead}function _(t){var e,a,i,n,r,s=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-it)){z.arraySet(t.window,t.window,s,s,0),t.match_start-=s,t.strstart-=s,t.block_start-=s,e=a=t.hash_size;do{i=t.head[--e],t.head[e]=i>=s?i-s:0}while(--a);e=a=s;do{i=t.prev[--e],t.prev[e]=i>=s?i-s:0}while(--a);n+=s}if(0===t.strm.avail_in)break;if(a=d(t.strm,t.window,t.strstart+t.lookahead,n),t.lookahead+=a,t.lookahead+t.insert>=et)for(r=t.strstart-t.insert,t.ins_h=t.window[r],t.ins_h=(t.ins_h<=et&&(t.ins_h=(t.ins_h<=et)if(i=B._tr_tally(t,t.strstart-t.match_start,t.match_length-et),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=et){t.match_length--;do{t.strstart++,t.ins_h=(t.ins_h<=et&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=et-1)),t.prev_length>=et&&t.match_length<=t.prev_length){n=t.strstart+t.lookahead-et,i=B._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-et),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=n&&(t.ins_h=(t.ins_h<=et&&t.strstart>0&&(n=t.strstart-1,(i=s[n])===s[++n]&&i===s[++n]&&i===s[++n])){r=t.strstart+at;do{}while(i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&nt.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=et?(a=B._tr_tally(t,1,t.match_length-et),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=B._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):t.last_lit&&(o(t,!1),0===t.strm.avail_out)?_t:ut}function g(t,e){for(var a;;){if(0===t.lookahead&&(_(t),0===t.lookahead)){if(e===Z)return _t;break}if(t.match_length=0,a=B._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):t.last_lit&&(o(t,!1),0===t.strm.avail_out)?_t:ut}function m(t,e,a,i,n){this.good_length=t,this.max_lazy=e,this.nice_length=a,this.max_chain=i,this.func=n}function w(t){t.window_size=2*t.w_size,r(t.head),t.max_lazy_match=x[t.level].max_lazy,t.good_match=x[t.level].good_length,t.nice_match=x[t.level].nice_length,t.max_chain_length=x[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=et-1,t.match_available=0,t.ins_h=0}function p(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=q,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new z.Buf16(2*$),this.dyn_dtree=new z.Buf16(2*(2*Q+1)),this.bl_tree=new z.Buf16(2*(2*V+1)),r(this.dyn_ltree),r(this.dyn_dtree),r(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new z.Buf16(tt+1),this.heap=new z.Buf16(2*J+1),r(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new z.Buf16(2*J+1),r(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function v(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=Y,e=t.state,e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?rt:dt,t.adler=2===e.wrap?0:1,e.last_flush=Z,B._tr_init(e),D):i(t,U)}function k(t){var e=v(t);return e===D&&w(t.state),e}function y(t,e,a,n,r,s){if(!t)return U;var o=1;if(e===L&&(e=6),n<0?(o=0,n=-n):n>15&&(o=2,n-=16),r<1||r>G||a!==q||n<8||n>15||e<0||e>9||s<0||s>M)return i(t,U);8===n&&(n=9);var l=new p;return t.state=l,l.strm=t,l.wrap=o,l.gzhead=null,l.w_bits=n,l.w_size=1<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(_(t),0===t.lookahead&&e===Z)return _t;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+a;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,o(t,!1),0===t.strm.avail_out))return _t;if(t.strstart-t.block_start>=t.w_size-it&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):(t.strstart>t.block_start&&(o(t,!1),t.strm.avail_out),_t)}),new m(4,4,8,4,u),new m(4,5,16,8,u),new m(4,6,32,32,u),new m(4,4,16,16,c),new m(8,16,32,32,c),new m(8,16,128,128,c),new m(8,32,128,256,c),new m(32,128,258,1024,c),new m(32,258,258,4096,c)],a.deflateInit=function(t,e){return y(t,e,q,X,W,P)},a.deflateInit2=y,a.deflateReset=k,a.deflateResetKeep=v,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?U:(t.state.gzhead=e,D):U},a.deflate=function(t,e){var a,o,d,f;if(!t||!t.state||e>O||e<0)return t?i(t,U):U;if(o=t.state,!t.output||!t.input&&0!==t.avail_in||o.status===ft&&e!==N)return i(t,0===t.avail_out?F:U);if(o.strm=t,a=o.last_flush,o.last_flush=e,o.status===rt)if(2===o.wrap)t.adler=0,l(o,31),l(o,139),l(o,8),o.gzhead?(l(o,(o.gzhead.text?1:0)+(o.gzhead.hcrc?2:0)+(o.gzhead.extra?4:0)+(o.gzhead.name?8:0)+(o.gzhead.comment?16:0)),l(o,255&o.gzhead.time),l(o,o.gzhead.time>>8&255),l(o,o.gzhead.time>>16&255),l(o,o.gzhead.time>>24&255),l(o,9===o.level?2:o.strategy>=j||o.level<2?4:0),l(o,255&o.gzhead.os),o.gzhead.extra&&o.gzhead.extra.length&&(l(o,255&o.gzhead.extra.length),l(o,o.gzhead.extra.length>>8&255)),o.gzhead.hcrc&&(t.adler=E(t.adler,o.pending_buf,o.pending,0)),o.gzindex=0,o.status=st):(l(o,0),l(o,0),l(o,0),l(o,0),l(o,0),l(o,9===o.level?2:o.strategy>=j||o.level<2?4:0),l(o,gt),o.status=dt);else{var _=q+(o.w_bits-8<<4)<<8;_|=(o.strategy>=j||o.level<2?0:o.level<6?1:6===o.level?2:3)<<6,0!==o.strstart&&(_|=nt),_+=31-_%31,o.status=dt,h(o,_),0!==o.strstart&&(h(o,t.adler>>>16),h(o,65535&t.adler)),t.adler=1}if(o.status===st)if(o.gzhead.extra){for(d=o.pending;o.gzindex<(65535&o.gzhead.extra.length)&&(o.pending!==o.pending_buf_size||(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending!==o.pending_buf_size));)l(o,255&o.gzhead.extra[o.gzindex]),o.gzindex++;o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),o.gzindex===o.gzhead.extra.length&&(o.gzindex=0,o.status=ot)}else o.status=ot;if(o.status===ot)if(o.gzhead.name){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindexd&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.gzindex=0,o.status=lt)}else o.status=lt;if(o.status===lt)if(o.gzhead.comment){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindexd&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.status=ht)}else o.status=ht;if(o.status===ht&&(o.gzhead.hcrc?(o.pending+2>o.pending_buf_size&&s(t),o.pending+2<=o.pending_buf_size&&(l(o,255&t.adler),l(o,t.adler>>8&255),t.adler=0,o.status=dt)):o.status=dt),0!==o.pending){if(s(t),0===t.avail_out)return o.last_flush=-1,D}else if(0===t.avail_in&&n(e)<=n(a)&&e!==N)return i(t,F);if(o.status===ft&&0!==t.avail_in)return i(t,F);if(0!==t.avail_in||0!==o.lookahead||e!==Z&&o.status!==ft){var u=o.strategy===j?g(o,e):o.strategy===K?b(o,e):x[o.level].func(o,e);if(u!==ct&&u!==bt||(o.status=ft),u===_t||u===ct)return 0===t.avail_out&&(o.last_flush=-1),D;if(u===ut&&(e===R?B._tr_align(o):e!==O&&(B._tr_stored_block(o,0,0,!1),e===C&&(r(o.head),0===o.lookahead&&(o.strstart=0,o.block_start=0,o.insert=0))),s(t),0===t.avail_out))return o.last_flush=-1,D}return e!==N?D:o.wrap<=0?I:(2===o.wrap?(l(o,255&t.adler),l(o,t.adler>>8&255),l(o,t.adler>>16&255),l(o,t.adler>>24&255),l(o,255&t.total_in),l(o,t.total_in>>8&255),l(o,t.total_in>>16&255),l(o,t.total_in>>24&255)):(h(o,t.adler>>>16),h(o,65535&t.adler)),s(t),o.wrap>0&&(o.wrap=-o.wrap),0!==o.pending?D:I)},a.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==rt&&e!==st&&e!==ot&&e!==lt&&e!==ht&&e!==dt&&e!==ft?i(t,U):(t.state=null,e===dt?i(t,T):D):U},a.deflateSetDictionary=function(t,e){var a,i,n,s,o,l,h,d,f=e.length;if(!t||!t.state)return U;if(a=t.state,2===(s=a.wrap)||1===s&&a.status!==rt||a.lookahead)return U;for(1===s&&(t.adler=S(t.adler,e,f,0)),a.wrap=0,f>=a.w_size&&(0===s&&(r(a.head),a.strstart=0,a.block_start=0,a.insert=0),d=new z.Buf8(a.w_size),z.arraySet(d,e,f-a.w_size,a.w_size,0),e=d,f=a.w_size),o=t.avail_in,l=t.next_in,h=t.input,t.avail_in=f,t.next_in=0,t.input=e,_(a);a.lookahead>=et;){i=a.strstart,n=a.lookahead-(et-1);do{a.ins_h=(a.ins_h<>>24,u>>>=v,c-=v,0===(v=p>>>16&255))S[r++]=65535&p;else{if(!(16&v)){if(0==(64&v)){p=b[(65535&p)+(u&(1<>>=v,c-=v),c<15&&(u+=B[i++]<>>24,u>>>=v,c-=v,!(16&(v=p>>>16&255))){if(0==(64&v)){p=g[(65535&p)+(u&(1<l){t.msg="invalid distance too far back",a.mode=30;break t}if(u>>>=v,c-=v,v=r-s,y>v){if((v=y-v)>d&&a.sane){t.msg="invalid distance too far back",a.mode=30;break t}if(x=0,z=_,0===f){if(x+=h-v,v2;)S[r++]=z[x++],S[r++]=z[x++],S[r++]=z[x++],k-=3;k&&(S[r++]=z[x++],k>1&&(S[r++]=z[x++]))}else{x=r-y;do{S[r++]=S[x++],S[r++]=S[x++],S[r++]=S[x++],k-=3}while(k>2);k&&(S[r++]=S[x++],k>1&&(S[r++]=S[x++]))}break}}break}}while(i>3,u&=(1<<(c-=k<<3))-1,t.next_in=i,t.next_out=r,t.avail_in=i>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function n(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function r(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=N,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new u.Buf32(dt),e.distcode=e.distdyn=new u.Buf32(ft),e.sane=1,e.back=-1,z):E}function s(t){var e;return t&&t.state?(e=t.state,e.wsize=0,e.whave=0,e.wnext=0,r(t)):E}function o(t,e){var a,i;return t&&t.state?(i=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?E:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=a,i.wbits=e,s(t))):E}function l(t,e){var a,i;return t?(i=new n,t.state=i,i.window=null,(a=o(t,e))!==z&&(t.state=null),a):E}function h(t){if(ut){var e;for(f=new u.Buf32(512),_=new u.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(m(p,t.lens,0,288,f,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;m(v,t.lens,0,32,_,0,t.work,{bits:5}),ut=!1}t.lencode=f,t.lenbits=9,t.distcode=_,t.distbits=5}function d(t,e,a,i){var n,r=t.state;return null===r.window&&(r.wsize=1<=r.wsize?(u.arraySet(r.window,e,a-r.wsize,r.wsize,0),r.wnext=0,r.whave=r.wsize):((n=r.wsize-r.wnext)>i&&(n=i),u.arraySet(r.window,e,a-i,n,r.wnext),(i-=n)?(u.arraySet(r.window,e,a-i,i,0),r.wnext=i,r.whave=r.wsize):(r.wnext+=n,r.wnext===r.wsize&&(r.wnext=0),r.whave>>8&255,a.check=b(a.check,Et,2,0),_=0,dt=0,a.mode=O;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&_)<<8)+(_>>8))%31){t.msg="incorrect header check",a.mode=ot;break}if((15&_)!==C){t.msg="unknown compression method",a.mode=ot;break}if(_>>>=4,dt-=4,yt=8+(15&_),0===a.wbits)a.wbits=yt;else if(yt>a.wbits){t.msg="invalid window size",a.mode=ot;break}a.dmax=1<>8&1),512&a.flags&&(Et[0]=255&_,Et[1]=_>>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0,a.mode=D;case D:for(;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>8&255,Et[2]=_>>>16&255,Et[3]=_>>>24&255,a.check=b(a.check,Et,4,0)),_=0,dt=0,a.mode=I;case I:for(;dt<16;){if(0===l)break t;l--,_+=n[s++]<>8),512&a.flags&&(Et[0]=255&_,Et[1]=_>>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0,a.mode=U;case U:if(1024&a.flags){for(;dt<16;){if(0===l)break t;l--,_+=n[s++]<>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0}else a.head&&(a.head.extra=null);a.mode=T;case T:if(1024&a.flags&&((ut=a.length)>l&&(ut=l),ut&&(a.head&&(yt=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),u.arraySet(a.head.extra,n,s,ut,yt)),512&a.flags&&(a.check=b(a.check,n,ut,s)),l-=ut,s+=ut,a.length-=ut),a.length))break t;a.length=0,a.mode=F;case F:if(2048&a.flags){if(0===l)break t;ut=0;do{yt=n[s+ut++],a.head&&yt&&a.length<65536&&(a.head.name+=String.fromCharCode(yt))}while(yt&&ut>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=M;break;case j:for(;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>=7&dt,dt-=7&dt,a.mode=nt;break}for(;dt<3;){if(0===l)break t;l--,_+=n[s++]<>>=1,dt-=1,3&_){case 0:a.mode=Y;break;case 1:if(h(a),a.mode=Q,e===x){_>>>=2,dt-=2;break t}break;case 2:a.mode=X;break;case 3:t.msg="invalid block type",a.mode=ot}_>>>=2,dt-=2;break;case Y:for(_>>>=7&dt,dt-=7&dt;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>16^65535)){t.msg="invalid stored block lengths",a.mode=ot;break}if(a.length=65535&_,_=0,dt=0,a.mode=q,e===x)break t;case q:a.mode=G;case G:if(ut=a.length){if(ut>l&&(ut=l),ut>f&&(ut=f),0===ut)break t;u.arraySet(r,n,s,ut,o),l-=ut,s+=ut,f-=ut,o+=ut,a.length-=ut;break}a.mode=M;break;case X:for(;dt<14;){if(0===l)break t;l--,_+=n[s++]<>>=5,dt-=5,a.ndist=1+(31&_),_>>>=5,dt-=5,a.ncode=4+(15&_),_>>>=4,dt-=4,a.nlen>286||a.ndist>30){t.msg="too many length or distance symbols",a.mode=ot;break}a.have=0,a.mode=W;case W:for(;a.have>>=3,dt-=3}for(;a.have<19;)a.lens[At[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,zt={bits:a.lenbits},xt=m(w,a.lens,0,19,a.lencode,0,a.work,zt),a.lenbits=zt.bits,xt){t.msg="invalid code lengths set",a.mode=ot;break}a.have=0,a.mode=J;case J:for(;a.have>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=gt,dt-=gt,a.lens[a.have++]=wt;else{if(16===wt){for(Bt=gt+2;dt>>=gt,dt-=gt,0===a.have){t.msg="invalid bit length repeat",a.mode=ot;break}yt=a.lens[a.have-1],ut=3+(3&_),_>>>=2,dt-=2}else if(17===wt){for(Bt=gt+3;dt>>=gt)),_>>>=3,dt-=3}else{for(Bt=gt+7;dt>>=gt)),_>>>=7,dt-=7}if(a.have+ut>a.nlen+a.ndist){t.msg="invalid bit length repeat",a.mode=ot;break}for(;ut--;)a.lens[a.have++]=yt}}if(a.mode===ot)break;if(0===a.lens[256]){t.msg="invalid code -- missing end-of-block",a.mode=ot;break}if(a.lenbits=9,zt={bits:a.lenbits},xt=m(p,a.lens,0,a.nlen,a.lencode,0,a.work,zt),a.lenbits=zt.bits,xt){t.msg="invalid literal/lengths set",a.mode=ot;break}if(a.distbits=6,a.distcode=a.distdyn,zt={bits:a.distbits},xt=m(v,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,zt),a.distbits=zt.bits,xt){t.msg="invalid distances set",a.mode=ot;break}if(a.mode=Q,e===x)break t;case Q:a.mode=V;case V:if(l>=6&&f>=258){t.next_out=o,t.avail_out=f,t.next_in=s,t.avail_in=l,a.hold=_,a.bits=dt,g(t,_t),o=t.next_out,r=t.output,f=t.avail_out,s=t.next_in,n=t.input,l=t.avail_in,_=a.hold,dt=a.bits,a.mode===M&&(a.back=-1);break}for(a.back=0;St=a.lencode[_&(1<>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>pt)],gt=St>>>24,mt=St>>>16&255,wt=65535&St,!(pt+gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=pt,dt-=pt,a.back+=pt}if(_>>>=gt,dt-=gt,a.back+=gt,a.length=wt,0===mt){a.mode=it;break}if(32&mt){a.back=-1,a.mode=M;break}if(64&mt){t.msg="invalid literal/length code",a.mode=ot;break}a.extra=15&mt,a.mode=$;case $:if(a.extra){for(Bt=a.extra;dt>>=a.extra,dt-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=tt;case tt:for(;St=a.distcode[_&(1<>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>pt)],gt=St>>>24,mt=St>>>16&255,wt=65535&St,!(pt+gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=pt,dt-=pt,a.back+=pt}if(_>>>=gt,dt-=gt,a.back+=gt,64&mt){t.msg="invalid distance code",a.mode=ot;break}a.offset=wt,a.extra=15&mt,a.mode=et;case et:if(a.extra){for(Bt=a.extra;dt>>=a.extra,dt-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg="invalid distance too far back",a.mode=ot;break}a.mode=at;case at:if(0===f)break t;if(ut=_t-f,a.offset>ut){if((ut=a.offset-ut)>a.whave&&a.sane){t.msg="invalid distance too far back",a.mode=ot;break}ut>a.wnext?(ut-=a.wnext,ct=a.wsize-ut):ct=a.wnext-ut,ut>a.length&&(ut=a.length),bt=a.window}else bt=r,ct=o-a.offset,ut=a.length;ut>f&&(ut=f),f-=ut,a.length-=ut;do{r[o++]=bt[ct++]}while(--ut);0===a.length&&(a.mode=V);break;case it:if(0===f)break t;r[o++]=a.length,f--,a.mode=V;break;case nt:if(a.wrap){for(;dt<32;){if(0===l)break t;l--,_|=n[s++]<=1&&0===I[S];S--);if(E>S&&(E=S),0===S)return h[d++]=20971520,h[d++]=20971520,_.bits=1,0;for(B=1;B0&&(0===t||1!==S))return-1;for(U[1]=0,x=1;x<15;x++)U[x+1]=U[x]+I[x];for(z=0;z852||2===t&&C>592)return 1;for(;;){p=x-Z,f[z]w?(v=T[F+f[z]],k=O[D+f[z]]):(v=96,k=0),u=1<>Z)+(c-=u)]=p<<24|v<<16|k|0}while(0!==c);for(u=1<>=1;if(0!==u?(N&=u-1,N+=u):N=0,z++,0==--I[x]){if(x===S)break;x=e[a+f[z]]}if(x>E&&(N&g)!==b){for(0===Z&&(Z=E),m+=B,R=1<<(A=x-Z);A+Z852||2===t&&C>592)return 1;h[b=N&g]=E<<24|A<<16|m-d|0}}return 0!==N&&(h[m+N]=x-Z<<24|64<<16|0),_.bits=E,0}},{"../utils/common":3}],13:[function(t,e,a){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],14:[function(t,e,a){"use strict";function i(t){for(var e=t.length;--e>=0;)t[e]=0}function n(t,e,a,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=i,this.max_length=n,this.has_stree=t&&t.length}function r(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function s(t){return t<256?et[t]:et[256+(t>>>7)]}function o(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function l(t,e,a){t.bi_valid>M-a?(t.bi_buf|=e<>M-t.bi_valid,t.bi_valid+=a-M):(t.bi_buf|=e<>>=1,a<<=1}while(--e>0);return a>>>1}function f(t){16===t.bi_valid?(o(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}function _(t,e){var a,i,n,r,s,o,l=e.dyn_tree,h=e.max_code,d=e.stat_desc.static_tree,f=e.stat_desc.has_stree,_=e.stat_desc.extra_bits,u=e.stat_desc.extra_base,c=e.stat_desc.max_length,b=0;for(r=0;r<=K;r++)t.bl_count[r]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;ac&&(r=c,b++),l[2*i+1]=r,i>h||(t.bl_count[r]++,s=0,i>=u&&(s=_[i-u]),o=l[2*i],t.opt_len+=o*(r+s),f&&(t.static_len+=o*(d[2*i+1]+s)));if(0!==b){do{for(r=c-1;0===t.bl_count[r];)r--;t.bl_count[r]--,t.bl_count[r+1]+=2,t.bl_count[c]--,b-=2}while(b>0);for(r=c;0!==r;r--)for(i=t.bl_count[r];0!==i;)(n=t.heap[--a])>h||(l[2*n+1]!==r&&(t.opt_len+=(r-l[2*n+1])*l[2*n],l[2*n+1]=r),i--)}}function u(t,e,a){var i,n,r=new Array(K+1),s=0;for(i=1;i<=K;i++)r[i]=s=s+a[i-1]<<1;for(n=0;n<=e;n++){var o=t[2*n+1];0!==o&&(t[2*n]=d(r[o]++,o))}}function c(){var t,e,a,i,r,s=new Array(K+1);for(a=0,i=0;i>=7;i8?o(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function m(t,e,a,i){g(t),i&&(o(t,a),o(t,~a)),A.arraySet(t.pending_buf,t.window,e,a,t.pending),t.pending+=a}function w(t,e,a,i){var n=2*e,r=2*a;return t[n]>1;a>=1;a--)p(t,r,a);n=l;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],p(t,r,1),i=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=i,r[2*n]=r[2*a]+r[2*i],t.depth[n]=(t.depth[a]>=t.depth[i]?t.depth[a]:t.depth[i])+1,r[2*a+1]=r[2*i+1]=n,t.heap[1]=n++,p(t,r,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],_(t,e),u(r,h,t.bl_count)}function y(t,e,a){var i,n,r=-1,s=e[1],o=0,l=7,h=4;for(0===s&&(l=138,h=3),e[2*(a+1)+1]=65535,i=0;i<=a;i++)n=s,s=e[2*(i+1)+1],++o=3&&0===t.bl_tree[2*V[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}function B(t,e,a,i){var n;for(l(t,e-257,5),l(t,a-1,5),l(t,i-4,4),n=0;n>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return R;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return C;for(e=32;e0?(t.strm.data_type===N&&(t.strm.data_type=S(t)),k(t,t.l_desc),k(t,t.d_desc),s=z(t),n=t.opt_len+3+7>>>3,(r=t.static_len+3+7>>>3)<=n&&(n=r)):n=r=a+5,a+4<=n&&-1!==e?E(t,e,a,i):t.strategy===Z||r===n?(l(t,(D<<1)+(i?1:0),3),v(t,$,tt)):(l(t,(I<<1)+(i?1:0),3),B(t,t.l_desc.max_code+1,t.d_desc.max_code+1,s+1),v(t,t.dyn_ltree,t.dyn_dtree)),b(t),i&&g(t)},a._tr_tally=function(t,e,a){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(at[a]+T+1)]++,t.dyn_dtree[2*s(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){l(t,D<<1,3),h(t,Y,$),f(t)}},{"../utils/common":3}],15:[function(t,e,a){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],"/":[function(t,e,a){"use strict";var i={};(0,t("./lib/utils/common").assign)(i,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=i},{"./lib/deflate":1,"./lib/inflate":2,"./lib/utils/common":3,"./lib/zlib/constants":6}]},{},[])("/")}); - -function base64ArrayBuffer(bytes) { - var base64 = '' - var encodings = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' - - var byteLength = bytes.byteLength - var byteRemainder = byteLength % 3 - var mainLength = byteLength - byteRemainder - - var a, b, c, d - var chunk - - // Main loop deals with bytes in chunks of 3 - for (var i = 0; i < mainLength; i = i + 3) { - // Combine the three bytes into a single integer - chunk = (bytes[i] << 16) | (bytes[i + 1] << 8) | bytes[i + 2] - - // Use bitmasks to extract 6-bit segments from the triplet - a = (chunk & 16515072) >> 18 // 16515072 = (2^6 - 1) << 18 - b = (chunk & 258048) >> 12 // 258048 = (2^6 - 1) << 12 - c = (chunk & 4032) >> 6 // 4032 = (2^6 - 1) << 6 - d = chunk & 63 // 63 = 2^6 - 1 - - // Convert the raw binary segments to the appropriate ASCII encoding - base64 += encodings[a] + encodings[b] + encodings[c] + encodings[d] - } - - // Deal with the remaining bytes and padding - if (byteRemainder == 1) { - chunk = bytes[mainLength] - - a = (chunk & 252) >> 2 // 252 = (2^6 - 1) << 2 - - // Set the 4 least significant bits to zero - b = (chunk & 3) << 4 // 3 = 2^2 - 1 - - base64 += encodings[a] + encodings[b] + '==' - } else if (byteRemainder == 2) { - chunk = (bytes[mainLength] << 8) | bytes[mainLength + 1] - - a = (chunk & 64512) >> 10 // 64512 = (2^6 - 1) << 10 - b = (chunk & 1008) >> 4 // 1008 = (2^6 - 1) << 4 - - // Set the 2 least significant bits to zero - c = (chunk & 15) << 2 // 15 = 2^4 - 1 - - base64 += encodings[a] + encodings[b] + encodings[c] + '=' - } - - return base64 -} - -function concatTypedArrays(a, b) { // a, b TypedArray of same type - var c = new (a.constructor)(a.length + b.length); - c.set(a, 0); - c.set(b, a.length); - return c; -} - -var ddd = pako.inflate(atob("eNpjYBgFo2AU0AsYAIElGt8MRJiDCAsw3xhEmIAIU4N4AwNdRxcXZ3+/EJCAkW6Ac7C7ARwYgviuQAaIdoPSzlDaBUo7QmknIM3ACIZM78+u7kx3VWYEAGJ9HV0=")); - -function encode(arr) { - arr = pako.deflate(arr, { - level: 9, - windowBits: 10, - memLevel: 8, - dictionary: ddd - }); - var dec = pako.inflate(arr, { dictionary: ddd }); - while (arr.length % 3 != 0) { - arr = concatTypedArrays(arr, new Uint8Array([0])); - } - return base64ArrayBuffer(arr); -} - -function updateInfo(bin, id) { - var content = ""; - for (var i=0x10; i<0x40; i++) { - if (bin[i] == 0) break; - content += String.fromCharCode(bin[i]); - } - - var key = ""; - for (var i=0x50; i<0x60; i++) { - var hex = Number(bin[i]).toString(16); - if (hex.length == 1) { - hex = "0" + hex; - } - key += hex; - } - - document.getElementById("id" + id).innerText = content; - document.getElementById("raw" + id).innerText = key; - document.getElementById("info" + id).style.display = "block"; -} - -function convert() { - - var files = document.getElementById('file').files; - if (!files.length) { - alert('Please select a file!'); - return; - } - var file = files[0]; - var start = 0; - - var reader = new FileReader(); - reader.onloadend = function(evt) { - if (evt.target.readyState == FileReader.DONE) { - var bin = new Uint8Array(evt.target.result); - updateInfo(bin, "1"); - document.getElementById('zrif').value = encode(bin); - } - }; - reader.readAsArrayBuffer(file); -} - -function decode(str) { - var tmp = window.atob(str); - var arr = new Uint8Array(tmp.length); - for (var i=0; i0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var a=r.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(a!==f)throw new Error(l[a]);if(e.header&&r.deflateSetHeader(this.strm,e.header),e.dictionary){var n;if(n="string"==typeof e.dictionary?o.string2buf(e.dictionary):"[object ArrayBuffer]"===d.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(a=r.deflateSetDictionary(this.strm,n))!==f)throw new Error(l[a]);this._dict_set=!0}}function n(t,e){var a=new i(e);if(a.push(t,!0),a.err)throw a.msg||l[a.err];return a.result}var r=t("./zlib/deflate"),s=t("./utils/common"),o=t("./utils/strings"),l=t("./zlib/messages"),h=t("./zlib/zstream"),d=Object.prototype.toString,f=0,_=-1,u=0,c=8;i.prototype.push=function(t,e){var a,i,n=this.strm,l=this.options.chunkSize;if(this.ended)return!1;i=e===~~e?e:!0===e?4:0,"string"==typeof t?n.input=o.string2buf(t):"[object ArrayBuffer]"===d.call(t)?n.input=new Uint8Array(t):n.input=t,n.next_in=0,n.avail_in=n.input.length;do{if(0===n.avail_out&&(n.output=new s.Buf8(l),n.next_out=0,n.avail_out=l),1!==(a=r.deflate(n,i))&&a!==f)return this.onEnd(a),this.ended=!0,!1;0!==n.avail_out&&(0!==n.avail_in||4!==i&&2!==i)||("string"===this.options.to?this.onData(o.buf2binstring(s.shrinkBuf(n.output,n.next_out))):this.onData(s.shrinkBuf(n.output,n.next_out)))}while((n.avail_in>0||0===n.avail_out)&&1!==a);return 4===i?(a=r.deflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===f):2!==i||(this.onEnd(f),n.avail_out=0,!0)},i.prototype.onData=function(t){this.chunks.push(t)},i.prototype.onEnd=function(t){t===f&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},a.Deflate=i,a.deflate=n,a.deflateRaw=function(t,e){return e=e||{},e.raw=!0,n(t,e)},a.gzip=function(t,e){return e=e||{},e.gzip=!0,n(t,e)}},{"./utils/common":3,"./utils/strings":4,"./zlib/deflate":8,"./zlib/messages":13,"./zlib/zstream":15}],2:[function(t,e,a){"use strict";function i(t){if(!(this instanceof i))return new i(t);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var a=r.inflateInit2(this.strm,e.windowBits);if(a!==l.Z_OK)throw new Error(h[a]);this.header=new f,r.inflateGetHeader(this.strm,this.header)}function n(t,e){var a=new i(e);if(a.push(t,!0),a.err)throw a.msg||h[a.err];return a.result}var r=t("./zlib/inflate"),s=t("./utils/common"),o=t("./utils/strings"),l=t("./zlib/constants"),h=t("./zlib/messages"),d=t("./zlib/zstream"),f=t("./zlib/gzheader"),_=Object.prototype.toString;i.prototype.push=function(t,e){var a,i,n,h,d,f,u=this.strm,c=this.options.chunkSize,b=this.options.dictionary,g=!1;if(this.ended)return!1;i=e===~~e?e:!0===e?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof t?u.input=o.binstring2buf(t):"[object ArrayBuffer]"===_.call(t)?u.input=new Uint8Array(t):u.input=t,u.next_in=0,u.avail_in=u.input.length;do{if(0===u.avail_out&&(u.output=new s.Buf8(c),u.next_out=0,u.avail_out=c),(a=r.inflate(u,l.Z_NO_FLUSH))===l.Z_NEED_DICT&&b&&(f="string"==typeof b?o.string2buf(b):"[object ArrayBuffer]"===_.call(b)?new Uint8Array(b):b,a=r.inflateSetDictionary(this.strm,f)),a===l.Z_BUF_ERROR&&!0===g&&(a=l.Z_OK,g=!1),a!==l.Z_STREAM_END&&a!==l.Z_OK)return this.onEnd(a),this.ended=!0,!1;u.next_out&&(0!==u.avail_out&&a!==l.Z_STREAM_END&&(0!==u.avail_in||i!==l.Z_FINISH&&i!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(n=o.utf8border(u.output,u.next_out),h=u.next_out-n,d=o.buf2string(u.output,n),u.next_out=h,u.avail_out=c-h,h&&s.arraySet(u.output,u.output,n,h,0),this.onData(d)):this.onData(s.shrinkBuf(u.output,u.next_out)))),0===u.avail_in&&0===u.avail_out&&(g=!0)}while((u.avail_in>0||0===u.avail_out)&&a!==l.Z_STREAM_END);return a===l.Z_STREAM_END&&(i=l.Z_FINISH),i===l.Z_FINISH?(a=r.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===l.Z_OK):i!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),u.avail_out=0,!0)},i.prototype.onData=function(t){this.chunks.push(t)},i.prototype.onEnd=function(t){t===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},a.Inflate=i,a.inflate=n,a.inflateRaw=function(t,e){return e=e||{},e.raw=!0,n(t,e)},a.ungzip=n},{"./utils/common":3,"./utils/strings":4,"./zlib/constants":6,"./zlib/gzheader":9,"./zlib/inflate":11,"./zlib/messages":13,"./zlib/zstream":15}],3:[function(t,e,a){"use strict";function i(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;a.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var a=e.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(var n in a)i(a,n)&&(t[n]=a[n])}}return t},a.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var r={arraySet:function(t,e,a,i,n){if(e.subarray&&t.subarray)t.set(e.subarray(a,a+i),n);else for(var r=0;r=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;o[254]=o[254]=1,a.string2buf=function(t){var e,a,i,r,s,o=t.length,l=0;for(r=0;r>>6,e[s++]=128|63&a):a<65536?(e[s++]=224|a>>>12,e[s++]=128|a>>>6&63,e[s++]=128|63&a):(e[s++]=240|a>>>18,e[s++]=128|a>>>12&63,e[s++]=128|a>>>6&63,e[s++]=128|63&a);return e},a.buf2binstring=function(t){return i(t,t.length)},a.binstring2buf=function(t){for(var e=new n.Buf8(t.length),a=0,i=e.length;a4)h[n++]=65533,a+=s-1;else{for(r&=2===s?31:3===s?15:7;s>1&&a1?h[n++]=65533:r<65536?h[n++]=r:(r-=65536,h[n++]=55296|r>>10&1023,h[n++]=56320|1023&r)}return i(h,n)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;a>=0&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+o[t[a]]>e?a:e}},{"./common":3}],5:[function(t,e,a){"use strict";e.exports=function(t,e,a,i){for(var n=65535&t|0,r=t>>>16&65535|0,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{r=r+(n=n+e[i++]|0)|0}while(--s);n%=65521,r%=65521}return n|r<<16|0}},{}],6:[function(t,e,a){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],7:[function(t,e,a){"use strict";var i=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,n){var r=i,s=n+a;t^=-1;for(var o=n;o>>8^r[255&(t^e[o])];return-1^t}},{}],8:[function(t,e,a){"use strict";function i(t,e){return t.msg=A[e],e}function n(t){return(t<<1)-(t>4?9:0)}function r(t){for(var e=t.length;--e>=0;)t[e]=0}function s(t){var e=t.state,a=e.pending;a>t.avail_out&&(a=t.avail_out),0!==a&&(z.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function o(t,e){B._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,s(t.strm)}function l(t,e){t.pending_buf[t.pending++]=e}function h(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function d(t,e,a,i){var n=t.avail_in;return n>i&&(n=i),0===n?0:(t.avail_in-=n,z.arraySet(e,t.input,t.next_in,n,a),1===t.state.wrap?t.adler=S(t.adler,e,n,a):2===t.state.wrap&&(t.adler=E(t.adler,e,n,a)),t.next_in+=n,t.total_in+=n,n)}function f(t,e){var a,i,n=t.max_chain_length,r=t.strstart,s=t.prev_length,o=t.nice_match,l=t.strstart>t.w_size-it?t.strstart-(t.w_size-it):0,h=t.window,d=t.w_mask,f=t.prev,_=t.strstart+at,u=h[r+s-1],c=h[r+s];t.prev_length>=t.good_match&&(n>>=2),o>t.lookahead&&(o=t.lookahead);do{if(a=e,h[a+s]===c&&h[a+s-1]===u&&h[a]===h[r]&&h[++a]===h[r+1]){r+=2,a++;do{}while(h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&r<_);if(i=at-(_-r),r=_-at,i>s){if(t.match_start=e,s=i,i>=o)break;u=h[r+s-1],c=h[r+s]}}}while((e=f[e&d])>l&&0!=--n);return s<=t.lookahead?s:t.lookahead}function _(t){var e,a,i,n,r,s=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-it)){z.arraySet(t.window,t.window,s,s,0),t.match_start-=s,t.strstart-=s,t.block_start-=s,e=a=t.hash_size;do{i=t.head[--e],t.head[e]=i>=s?i-s:0}while(--a);e=a=s;do{i=t.prev[--e],t.prev[e]=i>=s?i-s:0}while(--a);n+=s}if(0===t.strm.avail_in)break;if(a=d(t.strm,t.window,t.strstart+t.lookahead,n),t.lookahead+=a,t.lookahead+t.insert>=et)for(r=t.strstart-t.insert,t.ins_h=t.window[r],t.ins_h=(t.ins_h<=et&&(t.ins_h=(t.ins_h<=et)if(i=B._tr_tally(t,t.strstart-t.match_start,t.match_length-et),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=et){t.match_length--;do{t.strstart++,t.ins_h=(t.ins_h<=et&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=et-1)),t.prev_length>=et&&t.match_length<=t.prev_length){n=t.strstart+t.lookahead-et,i=B._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-et),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=n&&(t.ins_h=(t.ins_h<=et&&t.strstart>0&&(n=t.strstart-1,(i=s[n])===s[++n]&&i===s[++n]&&i===s[++n])){r=t.strstart+at;do{}while(i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&nt.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=et?(a=B._tr_tally(t,1,t.match_length-et),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=B._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):t.last_lit&&(o(t,!1),0===t.strm.avail_out)?_t:ut}function g(t,e){for(var a;;){if(0===t.lookahead&&(_(t),0===t.lookahead)){if(e===Z)return _t;break}if(t.match_length=0,a=B._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):t.last_lit&&(o(t,!1),0===t.strm.avail_out)?_t:ut}function m(t,e,a,i,n){this.good_length=t,this.max_lazy=e,this.nice_length=a,this.max_chain=i,this.func=n}function w(t){t.window_size=2*t.w_size,r(t.head),t.max_lazy_match=x[t.level].max_lazy,t.good_match=x[t.level].good_length,t.nice_match=x[t.level].nice_length,t.max_chain_length=x[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=et-1,t.match_available=0,t.ins_h=0}function p(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=q,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new z.Buf16(2*$),this.dyn_dtree=new z.Buf16(2*(2*Q+1)),this.bl_tree=new z.Buf16(2*(2*V+1)),r(this.dyn_ltree),r(this.dyn_dtree),r(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new z.Buf16(tt+1),this.heap=new z.Buf16(2*J+1),r(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new z.Buf16(2*J+1),r(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function v(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=Y,e=t.state,e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?rt:dt,t.adler=2===e.wrap?0:1,e.last_flush=Z,B._tr_init(e),D):i(t,U)}function k(t){var e=v(t);return e===D&&w(t.state),e}function y(t,e,a,n,r,s){if(!t)return U;var o=1;if(e===L&&(e=6),n<0?(o=0,n=-n):n>15&&(o=2,n-=16),r<1||r>G||a!==q||n<8||n>15||e<0||e>9||s<0||s>M)return i(t,U);8===n&&(n=9);var l=new p;return t.state=l,l.strm=t,l.wrap=o,l.gzhead=null,l.w_bits=n,l.w_size=1<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(_(t),0===t.lookahead&&e===Z)return _t;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+a;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,o(t,!1),0===t.strm.avail_out))return _t;if(t.strstart-t.block_start>=t.w_size-it&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):(t.strstart>t.block_start&&(o(t,!1),t.strm.avail_out),_t)}),new m(4,4,8,4,u),new m(4,5,16,8,u),new m(4,6,32,32,u),new m(4,4,16,16,c),new m(8,16,32,32,c),new m(8,16,128,128,c),new m(8,32,128,256,c),new m(32,128,258,1024,c),new m(32,258,258,4096,c)],a.deflateInit=function(t,e){return y(t,e,q,X,W,P)},a.deflateInit2=y,a.deflateReset=k,a.deflateResetKeep=v,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?U:(t.state.gzhead=e,D):U},a.deflate=function(t,e){var a,o,d,f;if(!t||!t.state||e>O||e<0)return t?i(t,U):U;if(o=t.state,!t.output||!t.input&&0!==t.avail_in||o.status===ft&&e!==N)return i(t,0===t.avail_out?F:U);if(o.strm=t,a=o.last_flush,o.last_flush=e,o.status===rt)if(2===o.wrap)t.adler=0,l(o,31),l(o,139),l(o,8),o.gzhead?(l(o,(o.gzhead.text?1:0)+(o.gzhead.hcrc?2:0)+(o.gzhead.extra?4:0)+(o.gzhead.name?8:0)+(o.gzhead.comment?16:0)),l(o,255&o.gzhead.time),l(o,o.gzhead.time>>8&255),l(o,o.gzhead.time>>16&255),l(o,o.gzhead.time>>24&255),l(o,9===o.level?2:o.strategy>=j||o.level<2?4:0),l(o,255&o.gzhead.os),o.gzhead.extra&&o.gzhead.extra.length&&(l(o,255&o.gzhead.extra.length),l(o,o.gzhead.extra.length>>8&255)),o.gzhead.hcrc&&(t.adler=E(t.adler,o.pending_buf,o.pending,0)),o.gzindex=0,o.status=st):(l(o,0),l(o,0),l(o,0),l(o,0),l(o,0),l(o,9===o.level?2:o.strategy>=j||o.level<2?4:0),l(o,gt),o.status=dt);else{var _=q+(o.w_bits-8<<4)<<8;_|=(o.strategy>=j||o.level<2?0:o.level<6?1:6===o.level?2:3)<<6,0!==o.strstart&&(_|=nt),_+=31-_%31,o.status=dt,h(o,_),0!==o.strstart&&(h(o,t.adler>>>16),h(o,65535&t.adler)),t.adler=1}if(o.status===st)if(o.gzhead.extra){for(d=o.pending;o.gzindex<(65535&o.gzhead.extra.length)&&(o.pending!==o.pending_buf_size||(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending!==o.pending_buf_size));)l(o,255&o.gzhead.extra[o.gzindex]),o.gzindex++;o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),o.gzindex===o.gzhead.extra.length&&(o.gzindex=0,o.status=ot)}else o.status=ot;if(o.status===ot)if(o.gzhead.name){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindexd&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.gzindex=0,o.status=lt)}else o.status=lt;if(o.status===lt)if(o.gzhead.comment){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindexd&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.status=ht)}else o.status=ht;if(o.status===ht&&(o.gzhead.hcrc?(o.pending+2>o.pending_buf_size&&s(t),o.pending+2<=o.pending_buf_size&&(l(o,255&t.adler),l(o,t.adler>>8&255),t.adler=0,o.status=dt)):o.status=dt),0!==o.pending){if(s(t),0===t.avail_out)return o.last_flush=-1,D}else if(0===t.avail_in&&n(e)<=n(a)&&e!==N)return i(t,F);if(o.status===ft&&0!==t.avail_in)return i(t,F);if(0!==t.avail_in||0!==o.lookahead||e!==Z&&o.status!==ft){var u=o.strategy===j?g(o,e):o.strategy===K?b(o,e):x[o.level].func(o,e);if(u!==ct&&u!==bt||(o.status=ft),u===_t||u===ct)return 0===t.avail_out&&(o.last_flush=-1),D;if(u===ut&&(e===R?B._tr_align(o):e!==O&&(B._tr_stored_block(o,0,0,!1),e===C&&(r(o.head),0===o.lookahead&&(o.strstart=0,o.block_start=0,o.insert=0))),s(t),0===t.avail_out))return o.last_flush=-1,D}return e!==N?D:o.wrap<=0?I:(2===o.wrap?(l(o,255&t.adler),l(o,t.adler>>8&255),l(o,t.adler>>16&255),l(o,t.adler>>24&255),l(o,255&t.total_in),l(o,t.total_in>>8&255),l(o,t.total_in>>16&255),l(o,t.total_in>>24&255)):(h(o,t.adler>>>16),h(o,65535&t.adler)),s(t),o.wrap>0&&(o.wrap=-o.wrap),0!==o.pending?D:I)},a.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==rt&&e!==st&&e!==ot&&e!==lt&&e!==ht&&e!==dt&&e!==ft?i(t,U):(t.state=null,e===dt?i(t,T):D):U},a.deflateSetDictionary=function(t,e){var a,i,n,s,o,l,h,d,f=e.length;if(!t||!t.state)return U;if(a=t.state,2===(s=a.wrap)||1===s&&a.status!==rt||a.lookahead)return U;for(1===s&&(t.adler=S(t.adler,e,f,0)),a.wrap=0,f>=a.w_size&&(0===s&&(r(a.head),a.strstart=0,a.block_start=0,a.insert=0),d=new z.Buf8(a.w_size),z.arraySet(d,e,f-a.w_size,a.w_size,0),e=d,f=a.w_size),o=t.avail_in,l=t.next_in,h=t.input,t.avail_in=f,t.next_in=0,t.input=e,_(a);a.lookahead>=et;){i=a.strstart,n=a.lookahead-(et-1);do{a.ins_h=(a.ins_h<>>24,u>>>=v,c-=v,0===(v=p>>>16&255))S[r++]=65535&p;else{if(!(16&v)){if(0==(64&v)){p=b[(65535&p)+(u&(1<>>=v,c-=v),c<15&&(u+=B[i++]<>>24,u>>>=v,c-=v,!(16&(v=p>>>16&255))){if(0==(64&v)){p=g[(65535&p)+(u&(1<l){t.msg="invalid distance too far back",a.mode=30;break t}if(u>>>=v,c-=v,v=r-s,y>v){if((v=y-v)>d&&a.sane){t.msg="invalid distance too far back",a.mode=30;break t}if(x=0,z=_,0===f){if(x+=h-v,v2;)S[r++]=z[x++],S[r++]=z[x++],S[r++]=z[x++],k-=3;k&&(S[r++]=z[x++],k>1&&(S[r++]=z[x++]))}else{x=r-y;do{S[r++]=S[x++],S[r++]=S[x++],S[r++]=S[x++],k-=3}while(k>2);k&&(S[r++]=S[x++],k>1&&(S[r++]=S[x++]))}break}}break}}while(i>3,u&=(1<<(c-=k<<3))-1,t.next_in=i,t.next_out=r,t.avail_in=i>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function n(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function r(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=N,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new u.Buf32(dt),e.distcode=e.distdyn=new u.Buf32(ft),e.sane=1,e.back=-1,z):E}function s(t){var e;return t&&t.state?(e=t.state,e.wsize=0,e.whave=0,e.wnext=0,r(t)):E}function o(t,e){var a,i;return t&&t.state?(i=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?E:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=a,i.wbits=e,s(t))):E}function l(t,e){var a,i;return t?(i=new n,t.state=i,i.window=null,(a=o(t,e))!==z&&(t.state=null),a):E}function h(t){if(ut){var e;for(f=new u.Buf32(512),_=new u.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(m(p,t.lens,0,288,f,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;m(v,t.lens,0,32,_,0,t.work,{bits:5}),ut=!1}t.lencode=f,t.lenbits=9,t.distcode=_,t.distbits=5}function d(t,e,a,i){var n,r=t.state;return null===r.window&&(r.wsize=1<=r.wsize?(u.arraySet(r.window,e,a-r.wsize,r.wsize,0),r.wnext=0,r.whave=r.wsize):((n=r.wsize-r.wnext)>i&&(n=i),u.arraySet(r.window,e,a-i,n,r.wnext),(i-=n)?(u.arraySet(r.window,e,a-i,i,0),r.wnext=i,r.whave=r.wsize):(r.wnext+=n,r.wnext===r.wsize&&(r.wnext=0),r.whave>>8&255,a.check=b(a.check,Et,2,0),_=0,dt=0,a.mode=O;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&_)<<8)+(_>>8))%31){t.msg="incorrect header check",a.mode=ot;break}if((15&_)!==C){t.msg="unknown compression method",a.mode=ot;break}if(_>>>=4,dt-=4,yt=8+(15&_),0===a.wbits)a.wbits=yt;else if(yt>a.wbits){t.msg="invalid window size",a.mode=ot;break}a.dmax=1<>8&1),512&a.flags&&(Et[0]=255&_,Et[1]=_>>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0,a.mode=D;case D:for(;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>8&255,Et[2]=_>>>16&255,Et[3]=_>>>24&255,a.check=b(a.check,Et,4,0)),_=0,dt=0,a.mode=I;case I:for(;dt<16;){if(0===l)break t;l--,_+=n[s++]<>8),512&a.flags&&(Et[0]=255&_,Et[1]=_>>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0,a.mode=U;case U:if(1024&a.flags){for(;dt<16;){if(0===l)break t;l--,_+=n[s++]<>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0}else a.head&&(a.head.extra=null);a.mode=T;case T:if(1024&a.flags&&((ut=a.length)>l&&(ut=l),ut&&(a.head&&(yt=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),u.arraySet(a.head.extra,n,s,ut,yt)),512&a.flags&&(a.check=b(a.check,n,ut,s)),l-=ut,s+=ut,a.length-=ut),a.length))break t;a.length=0,a.mode=F;case F:if(2048&a.flags){if(0===l)break t;ut=0;do{yt=n[s+ut++],a.head&&yt&&a.length<65536&&(a.head.name+=String.fromCharCode(yt))}while(yt&&ut>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=M;break;case j:for(;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>=7&dt,dt-=7&dt,a.mode=nt;break}for(;dt<3;){if(0===l)break t;l--,_+=n[s++]<>>=1,dt-=1,3&_){case 0:a.mode=Y;break;case 1:if(h(a),a.mode=Q,e===x){_>>>=2,dt-=2;break t}break;case 2:a.mode=X;break;case 3:t.msg="invalid block type",a.mode=ot}_>>>=2,dt-=2;break;case Y:for(_>>>=7&dt,dt-=7&dt;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>16^65535)){t.msg="invalid stored block lengths",a.mode=ot;break}if(a.length=65535&_,_=0,dt=0,a.mode=q,e===x)break t;case q:a.mode=G;case G:if(ut=a.length){if(ut>l&&(ut=l),ut>f&&(ut=f),0===ut)break t;u.arraySet(r,n,s,ut,o),l-=ut,s+=ut,f-=ut,o+=ut,a.length-=ut;break}a.mode=M;break;case X:for(;dt<14;){if(0===l)break t;l--,_+=n[s++]<>>=5,dt-=5,a.ndist=1+(31&_),_>>>=5,dt-=5,a.ncode=4+(15&_),_>>>=4,dt-=4,a.nlen>286||a.ndist>30){t.msg="too many length or distance symbols",a.mode=ot;break}a.have=0,a.mode=W;case W:for(;a.have>>=3,dt-=3}for(;a.have<19;)a.lens[At[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,zt={bits:a.lenbits},xt=m(w,a.lens,0,19,a.lencode,0,a.work,zt),a.lenbits=zt.bits,xt){t.msg="invalid code lengths set",a.mode=ot;break}a.have=0,a.mode=J;case J:for(;a.have>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=gt,dt-=gt,a.lens[a.have++]=wt;else{if(16===wt){for(Bt=gt+2;dt>>=gt,dt-=gt,0===a.have){t.msg="invalid bit length repeat",a.mode=ot;break}yt=a.lens[a.have-1],ut=3+(3&_),_>>>=2,dt-=2}else if(17===wt){for(Bt=gt+3;dt>>=gt)),_>>>=3,dt-=3}else{for(Bt=gt+7;dt>>=gt)),_>>>=7,dt-=7}if(a.have+ut>a.nlen+a.ndist){t.msg="invalid bit length repeat",a.mode=ot;break}for(;ut--;)a.lens[a.have++]=yt}}if(a.mode===ot)break;if(0===a.lens[256]){t.msg="invalid code -- missing end-of-block",a.mode=ot;break}if(a.lenbits=9,zt={bits:a.lenbits},xt=m(p,a.lens,0,a.nlen,a.lencode,0,a.work,zt),a.lenbits=zt.bits,xt){t.msg="invalid literal/lengths set",a.mode=ot;break}if(a.distbits=6,a.distcode=a.distdyn,zt={bits:a.distbits},xt=m(v,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,zt),a.distbits=zt.bits,xt){t.msg="invalid distances set",a.mode=ot;break}if(a.mode=Q,e===x)break t;case Q:a.mode=V;case V:if(l>=6&&f>=258){t.next_out=o,t.avail_out=f,t.next_in=s,t.avail_in=l,a.hold=_,a.bits=dt,g(t,_t),o=t.next_out,r=t.output,f=t.avail_out,s=t.next_in,n=t.input,l=t.avail_in,_=a.hold,dt=a.bits,a.mode===M&&(a.back=-1);break}for(a.back=0;St=a.lencode[_&(1<>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>pt)],gt=St>>>24,mt=St>>>16&255,wt=65535&St,!(pt+gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=pt,dt-=pt,a.back+=pt}if(_>>>=gt,dt-=gt,a.back+=gt,a.length=wt,0===mt){a.mode=it;break}if(32&mt){a.back=-1,a.mode=M;break}if(64&mt){t.msg="invalid literal/length code",a.mode=ot;break}a.extra=15&mt,a.mode=$;case $:if(a.extra){for(Bt=a.extra;dt>>=a.extra,dt-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=tt;case tt:for(;St=a.distcode[_&(1<>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>pt)],gt=St>>>24,mt=St>>>16&255,wt=65535&St,!(pt+gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=pt,dt-=pt,a.back+=pt}if(_>>>=gt,dt-=gt,a.back+=gt,64&mt){t.msg="invalid distance code",a.mode=ot;break}a.offset=wt,a.extra=15&mt,a.mode=et;case et:if(a.extra){for(Bt=a.extra;dt>>=a.extra,dt-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg="invalid distance too far back",a.mode=ot;break}a.mode=at;case at:if(0===f)break t;if(ut=_t-f,a.offset>ut){if((ut=a.offset-ut)>a.whave&&a.sane){t.msg="invalid distance too far back",a.mode=ot;break}ut>a.wnext?(ut-=a.wnext,ct=a.wsize-ut):ct=a.wnext-ut,ut>a.length&&(ut=a.length),bt=a.window}else bt=r,ct=o-a.offset,ut=a.length;ut>f&&(ut=f),f-=ut,a.length-=ut;do{r[o++]=bt[ct++]}while(--ut);0===a.length&&(a.mode=V);break;case it:if(0===f)break t;r[o++]=a.length,f--,a.mode=V;break;case nt:if(a.wrap){for(;dt<32;){if(0===l)break t;l--,_|=n[s++]<=1&&0===I[S];S--);if(E>S&&(E=S),0===S)return h[d++]=20971520,h[d++]=20971520,_.bits=1,0;for(B=1;B0&&(0===t||1!==S))return-1;for(U[1]=0,x=1;x<15;x++)U[x+1]=U[x]+I[x];for(z=0;z852||2===t&&C>592)return 1;for(;;){p=x-Z,f[z]w?(v=T[F+f[z]],k=O[D+f[z]]):(v=96,k=0),u=1<>Z)+(c-=u)]=p<<24|v<<16|k|0}while(0!==c);for(u=1<>=1;if(0!==u?(N&=u-1,N+=u):N=0,z++,0==--I[x]){if(x===S)break;x=e[a+f[z]]}if(x>E&&(N&g)!==b){for(0===Z&&(Z=E),m+=B,R=1<<(A=x-Z);A+Z852||2===t&&C>592)return 1;h[b=N&g]=E<<24|A<<16|m-d|0}}return 0!==N&&(h[m+N]=x-Z<<24|64<<16|0),_.bits=E,0}},{"../utils/common":3}],13:[function(t,e,a){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],14:[function(t,e,a){"use strict";function i(t){for(var e=t.length;--e>=0;)t[e]=0}function n(t,e,a,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=i,this.max_length=n,this.has_stree=t&&t.length}function r(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function s(t){return t<256?et[t]:et[256+(t>>>7)]}function o(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function l(t,e,a){t.bi_valid>M-a?(t.bi_buf|=e<>M-t.bi_valid,t.bi_valid+=a-M):(t.bi_buf|=e<>>=1,a<<=1}while(--e>0);return a>>>1}function f(t){16===t.bi_valid?(o(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}function _(t,e){var a,i,n,r,s,o,l=e.dyn_tree,h=e.max_code,d=e.stat_desc.static_tree,f=e.stat_desc.has_stree,_=e.stat_desc.extra_bits,u=e.stat_desc.extra_base,c=e.stat_desc.max_length,b=0;for(r=0;r<=K;r++)t.bl_count[r]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;ac&&(r=c,b++),l[2*i+1]=r,i>h||(t.bl_count[r]++,s=0,i>=u&&(s=_[i-u]),o=l[2*i],t.opt_len+=o*(r+s),f&&(t.static_len+=o*(d[2*i+1]+s)));if(0!==b){do{for(r=c-1;0===t.bl_count[r];)r--;t.bl_count[r]--,t.bl_count[r+1]+=2,t.bl_count[c]--,b-=2}while(b>0);for(r=c;0!==r;r--)for(i=t.bl_count[r];0!==i;)(n=t.heap[--a])>h||(l[2*n+1]!==r&&(t.opt_len+=(r-l[2*n+1])*l[2*n],l[2*n+1]=r),i--)}}function u(t,e,a){var i,n,r=new Array(K+1),s=0;for(i=1;i<=K;i++)r[i]=s=s+a[i-1]<<1;for(n=0;n<=e;n++){var o=t[2*n+1];0!==o&&(t[2*n]=d(r[o]++,o))}}function c(){var t,e,a,i,r,s=new Array(K+1);for(a=0,i=0;i>=7;i8?o(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function m(t,e,a,i){g(t),i&&(o(t,a),o(t,~a)),A.arraySet(t.pending_buf,t.window,e,a,t.pending),t.pending+=a}function w(t,e,a,i){var n=2*e,r=2*a;return t[n]>1;a>=1;a--)p(t,r,a);n=l;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],p(t,r,1),i=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=i,r[2*n]=r[2*a]+r[2*i],t.depth[n]=(t.depth[a]>=t.depth[i]?t.depth[a]:t.depth[i])+1,r[2*a+1]=r[2*i+1]=n,t.heap[1]=n++,p(t,r,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],_(t,e),u(r,h,t.bl_count)}function y(t,e,a){var i,n,r=-1,s=e[1],o=0,l=7,h=4;for(0===s&&(l=138,h=3),e[2*(a+1)+1]=65535,i=0;i<=a;i++)n=s,s=e[2*(i+1)+1],++o=3&&0===t.bl_tree[2*V[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}function B(t,e,a,i){var n;for(l(t,e-257,5),l(t,a-1,5),l(t,i-4,4),n=0;n>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return R;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return C;for(e=32;e0?(t.strm.data_type===N&&(t.strm.data_type=S(t)),k(t,t.l_desc),k(t,t.d_desc),s=z(t),n=t.opt_len+3+7>>>3,(r=t.static_len+3+7>>>3)<=n&&(n=r)):n=r=a+5,a+4<=n&&-1!==e?E(t,e,a,i):t.strategy===Z||r===n?(l(t,(D<<1)+(i?1:0),3),v(t,$,tt)):(l(t,(I<<1)+(i?1:0),3),B(t,t.l_desc.max_code+1,t.d_desc.max_code+1,s+1),v(t,t.dyn_ltree,t.dyn_dtree)),b(t),i&&g(t)},a._tr_tally=function(t,e,a){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(at[a]+T+1)]++,t.dyn_dtree[2*s(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){l(t,D<<1,3),h(t,Y,$),f(t)}},{"../utils/common":3}],15:[function(t,e,a){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],"/":[function(t,e,a){"use strict";var i={};(0,t("./lib/utils/common").assign)(i,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=i},{"./lib/deflate":1,"./lib/inflate":2,"./lib/utils/common":3,"./lib/zlib/constants":6}]},{},[])("/")}); + +function base64ArrayBuffer(bytes) { + var base64 = '' + var encodings = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' + + var byteLength = bytes.byteLength + var byteRemainder = byteLength % 3 + var mainLength = byteLength - byteRemainder + + var a, b, c, d + var chunk + + // Main loop deals with bytes in chunks of 3 + for (var i = 0; i < mainLength; i = i + 3) { + // Combine the three bytes into a single integer + chunk = (bytes[i] << 16) | (bytes[i + 1] << 8) | bytes[i + 2] + + // Use bitmasks to extract 6-bit segments from the triplet + a = (chunk & 16515072) >> 18 // 16515072 = (2^6 - 1) << 18 + b = (chunk & 258048) >> 12 // 258048 = (2^6 - 1) << 12 + c = (chunk & 4032) >> 6 // 4032 = (2^6 - 1) << 6 + d = chunk & 63 // 63 = 2^6 - 1 + + // Convert the raw binary segments to the appropriate ASCII encoding + base64 += encodings[a] + encodings[b] + encodings[c] + encodings[d] + } + + // Deal with the remaining bytes and padding + if (byteRemainder == 1) { + chunk = bytes[mainLength] + + a = (chunk & 252) >> 2 // 252 = (2^6 - 1) << 2 + + // Set the 4 least significant bits to zero + b = (chunk & 3) << 4 // 3 = 2^2 - 1 + + base64 += encodings[a] + encodings[b] + '==' + } else if (byteRemainder == 2) { + chunk = (bytes[mainLength] << 8) | bytes[mainLength + 1] + + a = (chunk & 64512) >> 10 // 64512 = (2^6 - 1) << 10 + b = (chunk & 1008) >> 4 // 1008 = (2^6 - 1) << 4 + + // Set the 2 least significant bits to zero + c = (chunk & 15) << 2 // 15 = 2^4 - 1 + + base64 += encodings[a] + encodings[b] + encodings[c] + '=' + } + + return base64 +} + +function concatTypedArrays(a, b) { // a, b TypedArray of same type + var c = new (a.constructor)(a.length + b.length); + c.set(a, 0); + c.set(b, a.length); + return c; +} + +var ddd = pako.inflate(atob("eNpjYBgFo2AU0AsYAIElGt8MRJiDCAsw3xhEmIAIU4N4AwNdRxcXZ3+/EJCAkW6Ac7C7ARwYgviuQAaIdoPSzlDaBUo7QmknIM3ACIZM78+u7kx3VWYEAGJ9HV0=")); + +function encode(arr) { + arr = pako.deflate(arr, { + level: 9, + windowBits: 10, + memLevel: 8, + dictionary: ddd + }); + var dec = pako.inflate(arr, { dictionary: ddd }); + while (arr.length % 3 != 0) { + arr = concatTypedArrays(arr, new Uint8Array([0])); + } + return base64ArrayBuffer(arr); +} + +function updateInfo(bin, id) { + var content = ""; + for (var i=0x10; i<0x40; i++) { + if (bin[i] == 0) break; + content += String.fromCharCode(bin[i]); + } + + var key = ""; + for (var i=0x50; i<0x60; i++) { + var hex = Number(bin[i]).toString(16); + if (hex.length == 1) { + hex = "0" + hex; + } + key += hex; + } + + document.getElementById("id" + id).innerText = content; + document.getElementById("raw" + id).innerText = key; + document.getElementById("info" + id).style.display = "block"; +} + +function convert() { + + var files = document.getElementById('file').files; + if (!files.length) { + alert('Please select a file!'); + return; + } + var file = files[0]; + var start = 0; + + var reader = new FileReader(); + reader.onloadend = function(evt) { + if (evt.target.readyState == FileReader.DONE) { + var bin = new Uint8Array(evt.target.result); + updateInfo(bin, "1"); + document.getElementById('zrif').value = encode(bin); + } + }; + reader.readAsArrayBuffer(file); +} + +function decode(str) { + var tmp = window.atob(str); + var arr = new Uint8Array(tmp.length); + for (var i=0; i